Senior Software Engineer - Observe by Snowflake, Metrics Platform
Snowflake
- Tipo di contratto
- Tempo pieno
- Luogo
- Zürich
In Snowflake, stiamo alimentando l'era dell'impresa agente. Per inaugurare questa nuova era, cerchiamo pensatori nativi AI in ogni funzione che siano energizzati dall'opportunità di reinventare il modo in cui lavorano. Non si utilizzano semplicemente strumenti; si possiede una curiosità innata, trattando l'AI come un collaboratore ad alta fiducia che è fondamentale per risolvere problemi e accelerare l'impatto. Cerchiamo individui con bassa ego che prosperano in ambienti dinamici e in rapida evoluzione e si muovono con una mentalità sperimentale - che testano rapidamente le capacità emergenti per scoprire modi più semplici e potenti per ottenere risultati. In Snowflake, il tuo ruolo non è solo eseguire una funzione, ma aiutare a ridefinire il futuro di come il lavoro viene svolto.
Observe by Snowflake è una piattaforma di osservabilità alimentata da AI costruita su Snowflake AI Data Cloud ed ingegnerizzata per la scala. Ingestiamo e archiviamo log, metriche, tracce ed eventi su un data lakehouse aperto e scalabile, utilizzando formati aperti come Apache Iceberg, a un costo drasticamente inferiore. Un grafico di contesto dinamico e un AI SRE basato su chat forniscono un contesto ricco e flussi di lavoro automatizzati in modo che i team possano passare dalla rilevazione alla causa radice dei problemi di produzione e alla risoluzione 10x più veloce.
I team di ingegneria leader in aziende come Capital One, Topgolf e Dialpad si affidano a Observe per risolvere problemi relativi a centinaia di terabyte di telemetria quotidiana, mantenendo al contempo l'affidabilità a scala aziendale. Come parte di Snowflake, Observe combina la proprietà e la velocità nello stile di una startup con la portata globale, l'eccellenza operativa e l'ecosistema di una delle principali piattaforme di dati del mondo.
IL RUOLO
Lavorerai sulla nostra piattaforma Metrics - abilitando gli utenti a interrogare, visualizzare e avvisare miliardi di serie temporali in modo rapido ed efficace. Sarai il proprietario di parti significative di quel stack, guiderai miglioramenti delle prestazioni e della scalabilità e contribuirai a decisioni architettoniche che determinano dove la piattaforma va dopo. Ciò non è un ruolo di manutenzione, il backend delle metriche è attivamente in evoluzione e sarai una parte fondamentale di ciò.
Questo è un ruolo ad alto impatto e ad alta proprietà. Lavorerai su problemi che contano immediatamente per i clienti che sperimentano problemi di prestazioni oggi, mentre contribuirai anche ai fondamenti architettonici della prossima generazione della piattaforma.
Eccellerai qui se sei altrettanto a tuo agio nell'effettuare un'analisi rigorosa sui carichi di lavoro di produzione su larga scala e nel concentrarti sui dettagli di un determinato cambiamento di sistema per farlo atterrare correttamente.
COSA FARAI
- Sarai il proprietario e migliorerai componenti della pipeline delle metriche, dell'ingestione, dell'archiviazione, dell'esecuzione delle query, della memorizzazione nella cache e di numerose ottimizzazioni in tutto lo stack, in base a dove puoi avere il maggior impatto
- Contribuirai alla progettazione dei sistemi di metriche di prossima generazione, assicurandoti che il lavoro attuale e futuro possa procedere in parallelo
- Progetterai e eseguirai esperimenti per convalidare i cambiamenti architettonici prima della loro implementazione completa, iterando rapidamente per trovare il percorso migliore
- Indagherai e risolverai problemi di prestazioni segnalati dai clienti nel dominio delle metriche, compreso agire come primo interlocutor quando la latenza delle metriche diventa un ostacolo per gli affari o la fidelizzazione
- Collaborerai con il team Metrics più ampio su preoccupazioni trasversali, esecuzione di query, memorizzazione nella cache e architettura della pipeline, dove il lavoro delle metriche si interseca.
REQUISITI
- 5+ anni di esperienza nel settore nella costruzione di sistemi distribuiti backend
- Esperienza pratica nella costruzione e nell'ottimizzazione di pipeline di dati, motori di query o sistemi di archiviazione
- Fondamenti solidi in algoritmi, strutture di dati e architettura di sistemi distribuiti
- Capacità di onboardare rapidamente su sistemi complessi e sconosciuti e di guidare miglioramenti significativi senza aver bisogno di un lungo periodo di formazione
- Mentalità orientata al cliente: in grado di collegare le decisioni di ingegneria backend al reale dolore dell'utente e di priorizzare di conseguenza
- Forti capacità di comunicazione per lavorare attraverso team di ingegneria, prodotto e customer-facing
BELLO AVERE
- Esperienza con database di serie temporali (Prometheus, InfluxDB, TimescaleDB o simili)
- Esperienza con Snowflake o altri data warehouse cloud; in particolare nell'ottimizzazione per carichi di lavoro di query interattive e a bassa latenza
- Lavoro precedente su piattaforme di osservabilità, monitoraggio o telemetria
- Familiarità con formati di archiviazione colonnare, indici invertiti o ottimizzazione delle query OLAP
- Laurea avanzata in Informatica con focus su database o sistemi
Snowflake sta crescendo rapidamente e stiamo scalando il nostro team per aiutare a consentire e accelerare la nostra crescita. Stiamo cercando persone che condividono i nostri valori, sfidano il pensiero ordinario e spingono il ritmo dell'innovazione mentre costruiscono un futuro per se stessi e Snowflake.
Come vuoi fare il tuo impatto?
Per i lavori situati negli Stati Uniti, visita il sito web delle carriere Snowflake per informazioni sui salari e sui benefici: careers.snowflake.com http://careers.snowflake.com
Tradotto automaticamente dall’originale.
Pubblicato oggi
Questa offerta compare anche su