Snowflake
Snowflake
Snowflake poskytuje cloudovou datovou platformu pro ukládání, zpracování a analýzu informací ve velkém měřítku. Její centralizovaná architektura pomáhá firmám sjednocovat data, efektivně spouštět složité dotazy a podporovat různorodé pracovní zátěže podle toho, jak se vyvíjejí jejich potřeby. Platforma společnosti je relevantní pro odborníky v oblasti cloud computingu, dat, analytiky, poradenství a marketingových technologií, přičemž příležitosti se odvíjejí od týmů, které vytvářejí a podporují moderní datovou infrastrukturu.

Hlavní softwarový inženýr pro systémy kontinuální integrace ve Snowflake

Určujte architekturu a technické směřování rozsáhlé platformy kontinuální integrace Snowflake pro Data Cloud. Utvářejte technické plány a standardy a veďte inženýry při vývoji distribuovaných systémů.

Popis

  • Určovat technické směřování a architekturu platformy kontinuální integrace Snowflake.
  • Navrhovat systémy pro tisíce vývojářů, miliony sestavení a rozšiřující se kódovou základnu napříč mnoha repozitáři.
  • Vést návrh a dodávku elastických, vysoce výkonných a odolných distribuovaných CI služeb napříč cloudovými prostředími.
  • Spolupracovat s produktovými manažery a technickými vedoucími na tvorbě čtvrtletních i dlouhodobých plánů.
  • Kontrolovat kód a návrhy a poskytovat architektonická doporučení.
  • Řešit rychlost sestavování, využití zdrojů, izolaci tenantů, spolehlivost a bezpečnost.
  • Vést a podporovat inženýry v týmu i napříč organizací.
  • Vyhodnocovat a zavádět technologie CI/CD, přístupy k nástrojům a oborové postupy.
  • Koordinovat s okolními týmy Engineering Systems a jejich vedoucími iniciativy na zvýšení produktivity vývojářů.
  • Rychle vytvářet, ladit a dodávat vysoce kvalitní systémy.
  • Chránit důvěrné informace a dodržovat standardy zabezpečení dat Snowflake.

Požadavky

  • Nejméně osm let praxe v oboru s návrhem a vývojem distribuovaných systémů ve velkém měřítku.
  • Prokazatelné technické vedení, včetně odpovědnosti za architekturu systémů, návrhová rozhodnutí a zvyšování technických standardů.
  • Rozsáhlé zkušenosti s podnikovou kontinuální integrací pro cloudové distribuované systémy.
  • Silné odhodlání zvyšovat produktivitu vývojářů.
  • Dobré základy informatiky v oblasti datových struktur, algoritmů, distribuovaných systémů a návrhu systémů.
  • Znalost jazyka Java, C++, Python nebo Go.
  • Strategický úsudek a schopnost převádět strategii do konkrétních technických plánů.
  • Schopnost vést a ovlivňovat inženýry prostřednictvím revizí kódu, návrhových doporučení a technického mentoringu.
  • Výborné písemné i ústní komunikační dovednosti.
  • Zkušenosti s vývojem datových systémů nebo prací na interních součástech distribuovaných systémů.
  • Praktické zkušenosti s provozem Jenkins, Bazel, ArgoCD, GitHub Actions nebo jiné sady CI/CD ve velkém měřítku.
  • Zkušenosti s návrhem víceklientských systémů se zaměřením na spolehlivost, výkon, izolaci a bezpečnost.
  • Zkušenosti s tvorbou plánů, technických návrhových dokumentů, projektových plánů a analýz základních příčin.
  • Zkušenosti s optimalizací systémů sestavování pomocí cachování, paralelizace, přírůstkových sestavení a plánování zdrojů.
  • Zkušenosti z organizací zaměřených na vývojářské nástroje nebo platformní inženýrství.
  • Ochota dojíždět do místní kanceláře Snowflake nebo se přestěhovat do její blízkosti.
  • Platné oprávnění k práci v zemi, ve které se uchazeč hlásí o pozici.

Benefity

  • Cílový bonus ve výši 15 %.
  • Akcie s omezeným převodem v uvedeném hodnotovém rozmezí: 600 000–1 800 000 USD.
  • Zdravotní pojištění.
  • Zubní pojištění.
  • Pojištění zraku.
  • Plán 401(k).
  • Program nákupu akcií zaměstnanci.
  • Velkorysá placená dovolená.
  • Konkurenceschopné odměňování.
  • Akciová složka odměny.