
Ancestry je spoločnosť zameraná na rodinnú históriu. Jej online genealogické nástroje, historické záznamy a spotrebiteľské testy DNA pomáhajú ľuďom skúmať a zdieľať svoj pôvod. Predplatiteľská platforma a podnikanie s testovacími súpravami DNA spájajú technológie, dátovú vedu a historický obsah na účely osobného výskumu. Ancestry zamestnáva ľudí v globálnych tímoch v oblastiach, ako sú produkt, inžinierstvo, marketing a veda, pričom sa zameriava na zákaznícku skúsenosť a inklúziu.
Staff softvérový inžinier, vývojárska skúsenosť
Veďte vývoj nástrojov, CI/CD platforiem a pracovných postupov s AI, ktoré zlepšujú inžiniersku prácu v Ancestry. Interné produkty sprevádzajte od výskumu a návrhu až po uvedenie, adopciu a meranie výsledkov.
135 000 $ – 160 000 $ / rok
Na diaľkuPlný úväzokVedúciPožadovaný Jazyk: angličtinaVzťahy s vývojármiPopis
- Veďte pracovný postup vývojárov, nástroj alebo používateľský problém od úvodného zisťovania potrieb až po uvedenie a adopciu.
- Zisťujte potreby rozhovormi s inžiniermi, produktovými manažérmi a dizajnérmi a skúmaním požiadaviek na podporu, údajov o používaní a záznamov CI.
- Definujte problém, používateľov a želané výsledky; rozhodnite, čo vynechať, a naplánujte užitočné vydania.
- Navrhujte komplexné používateľské skúsenosti vrátane interakčných tokov, stavov, prázdnych obrazoviek a spracovania chýb.
- Vytvárajte prototypy vo Figme alebo priamo v kóde.
- Vyvíjajte rozhrania v TypeScripte a Reacte, backendové služby a API, nástroje príkazového riadka a terminálové rozhrania, GitHub Apps a Actions, šablóny pipeline Harness a integrácie s Atlassianom a Figmou.
- Vytvárajte funkcie AI pomocou pracovných postupov agentov, návrhu kontextu a nástrojov a serverov MCP; zahrňte hodnotenia, ľudskú kontrolu, limity nákladov a latencie a ochranné opatrenia.
- Dodávajte kvalitný interný softvér s responzívnym správaním, prístupnosťou, zrozumiteľnými chybovými hláseniami a spoľahlivou dokumentáciou.
- Stanovujte merateľné výsledky, sledujte adopciu a zdieľajte zistenia.
- Podporujte zavádzanie prostredníctvom dizajnových partnerov, pilotných projektov, oznámení o uvedení, konzultačných hodín a jednoduchých migračných postupov.
- Premieňajte úspešné jednorazové riešenia na opakovane použiteľné komponenty a prijímajte technické rozhodnutia v oblasti svojej zodpovednosti.
- Úzko spolupracujte s kolegami a zapájajte širší tím do rozhodnutí, ktoré ovplyvňujú pracovné postupy aj mimo vašej oblasti.
Požiadavky
- Aspoň päť rokov profesionálnych skúseností s vývojom softvéru; stáže sa nezapočítavajú.
- Doterajšie úspechy pri dodávaní softvéru, ktorý si používatelia osvojili.
- Skúsenosti s vedením komplexného projektu od nejasných požiadaviek až po uvedenie.
- Schopnosť koordinovať spoluprácu medzi tímami a robiť správne rozhodnutia o rozsahu a kompromisoch pri implementácii.
- Odbornosť aspoň v jednej relevantnej oblasti, napríklad TypeScript a React, Go, Python, Java alebo Rust.
- Schopnosť efektívne pracovať naprieč susediacimi vrstvami inžinierskeho zásobníka.
- Skúsenosti s tvorbou vývojárskych nástrojov, napríklad CLI, interných platforiem, SDK, nástrojov CI/CD alebo integrácií IDE.
- Schopnosť vysvetliť, čím bol softvér pre vývojárov hodnotný pre svojich používateľov.
- Schopnosť posudzovať funkcie založené na LLM, ich spôsoby zlyhania a situácie, keď je potrebná ľudská kontrola.
- Schopnosť získavať podnety od používateľov a premýšľať nad interakčnými scenármi a scenármi zlyhania.
- Jasná písomná komunikácia v špecifikáciách, dokumentácii, záznamoch zmien a poznámkach k vydaniu.
- Pohodlie pri práci v nejednoznačných situáciách.
- Úspešné absolvovanie previerky minulosti.
Benefity
- Možnosť získať bonus.
- Podielové odmeny.
- Komplexné zdravotné, zubné a očné poistenie.
- Flexibilná práca z neďalekej kancelárie, z domu alebo kombinovane, s výhradou územných obmedzení.
- Konkurencieschopné odmeňovanie.
- Spolupracovné pracovné prostredie.
- Príležitosť dosiahnuť zmysluplný vplyv.
- Primerané úpravy pracovných podmienok pre kvalifikované osoby so zdravotným postihnutím.