
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.