Snowflake
Snowflake
Snowflake pruža podatkovnu platformu u oblaku za pohranu, obradu i analizu informacija u velikom opsegu. Njezina centralizirana arhitektura pomaže tvrtkama objediniti podatke, učinkovito pokretati složene upite i podržavati različita radna opterećenja kako se njihove potrebe razvijaju. Platforma tvrtke relevantna je za stručnjake koji rade u područjima računalstva u oblaku, podataka, analitike, savjetovanja i marketinške tehnologije, a prilike oblikuju timovi koji izgrađuju i podržavaju modernu podatkovnu infrastrukturu.

Glavni softverski inženjer za sustave kontinuirane integracije u Snowflakeu

Vodite arhitekturu i tehničko usmjerenje Snowflakeove platforme za kontinuiranu integraciju velikog opsega, koja podržava Data Cloud. Oblikujte inženjerske planove i standarde te usmjeravajte inženjere koji razvijaju distribuirane sustave.

Opis

  • Odredite tehničko usmjerenje i arhitekturu Snowflakeove platforme za kontinuiranu integraciju.
  • Projektirajte sustave koji podržavaju tisuće programera, milijune izgradnji i rastuću bazu koda s više repozitorija.
  • Vodite projektiranje i isporuku elastičnih, visokoučinkovitih i otpornih distribuiranih CI usluga na različitim pružateljima usluga u oblaku.
  • Surađujte s voditeljima proizvoda i inženjerskim voditeljima na oblikovanju tromjesečnih i dugoročnih planova.
  • Pregledavajte kod i dizajne te pružajte arhitektonske smjernice.
  • Rješavajte izazove brzine izgradnje, upotrebe resursa, izolacije korisnika, pouzdanosti i sigurnosti.
  • Mentorirajte i podržavajte inženjere u timu i široj organizaciji.
  • Procjenjujte i uvodite CI/CD tehnologije, pristupe alatima i prakse u industriji.
  • Usklađujte inicijative za produktivnost programera sa susjednim timovima Engineering Systems i njihovim voditeljima.
  • Brzo izrađujte, otklanjajte poteškoće i isporučujte kvalitetne sustave.
  • Štitite povjerljive informacije i pridržavajte se Snowflakeovih standarda sigurnosti podataka.

Zahtjevi

  • Najmanje osam godina iskustva u industriji u projektiranju i izgradnji distribuiranih sustava velikog opsega.
  • Dokazano tehničko vodstvo, uključujući odgovornost za arhitekturu sustava, odluke o dizajnu i podizanje inženjerskih standarda.
  • Opsežno iskustvo s poslovnom kontinuiranom integracijom za distribuirane sustave u oblaku.
  • Snažna predanost poboljšanju produktivnosti programera.
  • Čvrsti temelji računarstva u strukturama podataka, algoritmima, distribuiranim sustavima i dizajnu sustava.
  • Poznavanje jezika Java, C++, Python ili Go.
  • Strateška prosudba i sposobnost pretvaranja strategije u provedive tehničke planove.
  • Sposobnost mentoriranja i utjecanja na inženjere kroz pregled koda, smjernice za dizajn i tehničko mentorstvo.
  • Izvrsne pisane i usmene komunikacijske vještine.
  • Iskustvo u izgradnji podatkovnih sustava ili radu na internim mehanizmima distribuiranih sustava.
  • Praktično iskustvo s upravljanjem sustavom Jenkins, Bazel, ArgoCD, GitHub Actions ili drugim CI/CD paketom velikog opsega.
  • Iskustvo u projektiranju višekorisničkih sustava s naglaskom na pouzdanost, performanse, izolaciju i sigurnost.
  • Iskustvo u izradi planova, tehničkih projektnih dokumenata, projektnih planova i analiza temeljnog uzroka.
  • Iskustvo u optimizaciji sustava izgradnje pomoću predmemoriranja, paralelizacije, inkrementalnih izgradnji i raspoređivanja resursa.
  • Iskustvo u području alata za programere ili platformskog inženjerstva.
  • Mogućnost dolaska u lokalni ured Snowflakea ili preseljenja u njegovu blizinu.
  • Važeće odobrenje za rad u zemlji u kojoj se prijavljujete.

Pogodnosti

  • Ciljani bonus od 15 %.
  • Ograničene dioničke jedinice u navedenom rasponu vrijednosti od 600.000 do 1.800.000 USD.
  • Zdravstveno osiguranje.
  • Stomatološko osiguranje.
  • Osiguranje vida.
  • Plan 401(k).
  • Plan kupnje dionica za zaposlenike.
  • Velikodušan plaćeni dopust.
  • Konkurentna naknada.
  • Naknada u obliku vlasničkog udjela.