
Weave je biotechnologická a umelointeligenčná spoločnosť, ktorá vyvíja platformu generatívnej umelej inteligencie a znalostný graf pre prírodné vedy. Jej technológia je navrhnutá tak, aby tímom v oblasti prírodných vied pomáhala efektívnejšie organizovať poznatky a spolupracovať na výskume a vývoji.
Senior backendový inžinier, platby — práca na diaľku v Spojených štátoch
Vyvíjajte škálovateľné mikroslužby v jazyku Go pre platformu Weave na spracovanie platieb v zdravotníctve. Veďte architektúru, spoľahlivosť a spoluprácu medzi tímami.
Popis
- Vyvíjať a udržiavať škálovateľné backendové služby a rozhrania API postavené na mikroslužbách v jazyku Go
- Navrhovať technickú architektúru s ohľadom na budúce škálovanie a udržiavateľnosť
- Spolupracovať s tímami produktového vývoja, dizajnu a frontendu na tvorbe významných funkcií
- Prispievať k revíziám návrhu systémov a širšej inžinierskej stratégii
- Udržiavať vysoké štandardy kvality kódu, spoľahlivosti a pozorovateľnosti počas celého životného cyklu dodávky
- Viesť projekty od úvodného plánovania až po dokončenie
- Podporovať rozvoj kolegov a juniorných inžinierov prostredníctvom mentoringu
- Zapájať sa do pohotovostnej služby a pomáhať riešiť kritické incidenty v produkcii
- Definovať postupy prevádzkovej excelentnosti zahŕňajúce SLA, SLO, monitorovanie, upozornenia a reakcie na incidenty
- Prispievať k platforme Weave na spracovanie platieb v zdravotníctve vrátane plánovania, platieb, komunikácie a recenzií
Požiadavky
- Najmenej päť rokov skúseností s backendovým inžinierstvom a používaním moderných jazykov, ako sú Go, Java, Python, Ruby alebo C#
- Skúsenosti s jazykom Go sú výhodou, no môžu byť zvážení aj kandidáti ochotní naučiť sa Go
- Skúsenosti s návrhom a vývojom REST API a backendových služieb
- Hlboké znalosti distribuovaných systémov a technológií komunikácie medzi službami vrátane protobuf, gRPC, REST, Kafka a Redis
- Skúsenosti s relačnými databázami a SQL
- Ochota zapojiť sa do pohotovostnej služby a prevziať zodpovednosť za produkčné systémy
- Skúsenosti s nasadzovaním a prevádzkou cloudových služieb, najmä na platforme Google Cloud
- Znalosť Dockeru, Kubernetes a postupov pozorovateľnosti, ako sú metriky, upozornenia, trasovanie a monitorovanie spoľahlivosti
- Skúsenosti s protobuf/gRPC alebo Temporal
- Skúsenosti s rozdeľovaním monolitických aplikácií na mikroslužby
- Schopnosť úspešne absolvovať previerku bezúhonnosti
- Od uchádzačov sa požaduje uvedenie aktuálneho statusu pracovného oprávnenia v USA
Benefity
- Weave je zamestnávateľ poskytujúci rovnaké príležitosti a podporujúci inkluzívne pracovisko
- Pre osoby so zdravotným postihnutím alebo inými osobitnými potrebami sú k dispozícii primerané úpravy
- Proces prijímania zahŕňa skúsenosť kandidáta s podporou umelej inteligencie
- Ďalšia kompenzácia ani benefity nie sú špecifikované