Snowflake
Snowflake
Snowflake poskytuje cloudovú dátovú platformu na ukladanie, spracovanie a analýzu informácií vo veľkom meradle. Jej centralizovaná architektúra pomáha firmám zhromažďovať dáta, efektívne spúšťať komplexné dotazy a podporovať rôzne pracovné zaťaženia podľa toho, ako sa vyvíjajú ich potreby. Platforma spoločnosti je relevantná pre odborníkov v oblasti cloud computingu, dát, analytiky, poradenstva a marketingových technológií, pričom príležitosti sa formujú podľa tímov, ktoré budujú a podporujú modernú dátovú infraštruktúru.

Senior softvérový inžinier pre systémy kontinuálnej integrácie v Snowflake

Určujte architektúru a technické smerovanie rozsiahlej platformy kontinuálnej integrácie Snowflake, ktorá podporuje Data Cloud. Formujte technické plány a štandardy a veďte inžinierov pri vývoji distribuovaných systémov.

Popis

  • Určujte technické smerovanie a architektúru platformy kontinuálnej integrácie spoločnosti Snowflake.
  • Navrhujte systémy podporujúce tisíce vývojárov, milióny zostavení a rozširujúcu sa kódovú základňu vo viacerých repozitároch.
  • Veďte návrh a dodávanie elastických, výkonných a odolných distribuovaných služieb CI naprieč cloudovými poskytovateľmi.
  • Spolupracujte s produktovými manažérmi a vedúcimi inžiniermi na tvorbe štvrťročných aj dlhodobých plánov.
  • Kontrolujte kód a návrhy a poskytujte architektonické usmernenia.
  • Riešte výzvy týkajúce sa rýchlosti zostavovania, využitia zdrojov, izolácie tenantov, spoľahlivosti a bezpečnosti.
  • Vychovávajte a podporujte inžinierov v tíme aj v širšej organizácii.
  • Vyhodnocujte a zavádzajte technológie CI/CD, prístupy k nástrojom a postupy v odvetví.
  • Koordinujte s blízkymi tímami Engineering Systems a ich vedúcimi iniciatívy na zvýšenie produktivity vývojárov.
  • Rýchlo vytvárajte, diagnostikujte a dodávajte kvalitné systémy.
  • Chráňte dôverné informácie a dodržiavajte štandardy zabezpečenia údajov spoločnosti Snowflake.

Požiadavky

  • Aspoň osem rokov praxe v odvetví s návrhom a vývojom distribuovaných systémov vo veľkom rozsahu.
  • Preukázateľné technické vedenie vrátane zodpovednosti za architektúru systémov, rozhodovania o návrhu a zvyšovania inžinierskych štandardov.
  • Rozsiahle skúsenosti s podnikovou kontinuálnou integráciou pre cloudové distribuované systémy.
  • Silné odhodlanie zvyšovať produktivitu vývojárov.
  • Dobré základy informatiky v oblasti dátových štruktúr, algoritmov, distribuovaných systémov a návrhu systémov.
  • Znalosť jazyka Java, C++, Python alebo Go.
  • Strategické uvažovanie a schopnosť prevádzať stratégiu na konkrétne technické plány.
  • Schopnosť mentorovať a ovplyvňovať inžinierov prostredníctvom kontroly kódu, usmernení pri návrhu a technického koučingu.
  • Výborné písomné a ústne komunikačné schopnosti.
  • Skúsenosti s vývojom dátových systémov alebo prácou na interných mechanizmoch distribuovaných systémov.
  • Praktické skúsenosti s prevádzkou Jenkins, Bazel, ArgoCD, GitHub Actions alebo inej sady CI/CD vo veľkom rozsahu.
  • Skúsenosti s návrhom systémov pre viacerých tenantov so zameraním na spoľahlivosť, výkon, izoláciu a bezpečnosť.
  • Skúsenosti s tvorbou plánov, technických návrhových dokumentov, projektových plánov a analýz hlavnej príčiny.
  • Skúsenosti s optimalizáciou systémov zostavovania pomocou ukladania do vyrovnávacej pamäte, paralelizácie, inkrementálnych zostavení a plánovania zdrojov.
  • Skúsenosti s nástrojmi pre vývojárov alebo v organizáciách zameraných na platformové inžinierstvo.
  • Možnosť dochádzať do miestnej kancelárie Snowflake alebo presťahovať sa do jej blízkosti.
  • Aktuálne oprávnenie pracovať v krajine, v ktorej sa uchádzate o pozíciu.

Benefity

  • Cieľový bonus vo výške 15 %.
  • Akciové jednotky s obmedzeným prevodom v uvedenom rozpätí 600 000 – 1 800 000 USD.
  • Zdravotné poistenie.
  • Zubné poistenie.
  • Poistenie zraku.
  • Plán 401(k).
  • Plán nákupu akcií pre zamestnancov.
  • Štedrá platená dovolenka.
  • Konkurencieschopné odmeňovanie.
  • Akciová odmena.