Senior Software Engineer - Observe by Snowflake, Metrics Platform
Snowflake
- Anstellung
- Vollzeit
- Ort
- Zürich
Bei Snowflake treiben wir das Zeitalter des agilen Unternehmens voran. Um diese neue Ära einzuläuten, suchen wir nach AI-nativen Denkern in allen Funktionen, die von der Gelegenheit begeistert sind, neu zu erfinden, wie sie arbeiten. Sie nutzen nicht nur Tools, sondern besitzen eine angeborene Neugier, behandeln AI als einen hochvertrauenswürdigen Mitarbeiter, der für die Lösung von Problemen und die Beschleunigung der Auswirkungen von zentraler Bedeutung ist. Wir suchen nach Personen mit niedrigem Ego, die in dynamischen und schnelllebigen Umgebungen gedeihen und mit einer experimentellen Einstellung agieren - die schnell emergierende Fähigkeiten testen, um einfachere und leistungsfähigere Wege zur Erzielung von Ergebnissen zu entdecken. Bei Snowflake besteht Ihre Rolle nicht nur darin, eine Funktion auszuführen, sondern auch dazu beizutragen, die Zukunft der Arbeitsweise neu zu definieren.
Observe by Snowflake ist eine AI-gesteuerte Observability-Plattform, die auf dem Snowflake AI Data Cloud aufbaut und für die Skalierung konzipiert ist. Wir erfassen und speichern Protokolle, Metriken, Spuren und Ereignisse in einem offenen, skalierbaren Data-Lakehouse, wobei wir offene Formate wie Apache Iceberg verwenden, und das bei dramatisch niedrigeren Kosten. Ein dynamischer Context-Graph und ein chatbasierter AI-SRE bieten einen reichen Kontext und automatisierte Workflows, damit Teams von der Erkennung bis zur Ursache von Produktionsproblemen und deren Lösung 10-mal schneller vorgehen können.
Führende Ingenieursteams in Unternehmen wie Capital One, Topgolf und Dialpad verlassen sich auf Observe, um täglich Hunderte von Terabyte an Telemetriedaten zu debuggen, während sie gleichzeitig die Zuverlässigkeit im Unternehmensumfeld aufrechterhalten. Als Teil von Snowflake kombiniert Observe die Eigentümerschaft und Geschwindigkeit eines Startups mit der globalen Reichweite, der betrieblichen Exzellenz und dem Ökosystem einer der weltweit führenden Datenplattformen.
DIE ROLLE
Sie werden an unserer Metrics-Plattform arbeiten - damit unsere Benutzer Milliarden von Zeitreihen schnell und effektiv abfragen, visualisieren und alarmieren können. Sie werden bedeutende Teile dieses Stacks besitzen, die Leistung und Skalierbarkeit verbessern und zu architektonischen Entscheidungen beitragen, die bestimmen, wohin die Plattform als Nächstes geht. Dies ist keine Wartungsrolle, da der Metrics-Backend aktiv weiterentwickelt wird und Sie ein wichtiger Teil davon sein werden.
Dies ist eine Rolle mit hoher Eigentümerschaft und hoher Auswirkung. Sie werden an Problemen arbeiten, die sofort für Kunden von Bedeutung sind, die heute unter Leistungsproblemen leiden, und gleichzeitig zur architektonischen Grundlage beitragen, auf der die nächste Generation der Plattform aufbaut.
Sie werden hier hervorragend abschneiden, wenn Sie sich gleichermaßen wohl fühlen, wenn Sie eine strenge Analyse über große Produktionsworkloads durchführen und sich in die Details einer bestimmten Systemänderung einarbeiten, um sicherzustellen, dass sie korrekt umgesetzt wird.
WAS SIE TUN WERDEN
- Besitzen und verbessern Sie Komponenten der Metriken-Pipeline, der Erfassung, des Speichers, der Abfrageausführung, des Cachings und zahlreicher Optimierungen im gesamten Stack, basierend auf dem, wo Sie die größte Auswirkung haben können
- Tragen Sie zur Gestaltung von Next-Generation-Metriken-Systemen bei, um sicherzustellen, dass aktuelle und zukünftige Arbeiten parallel durchgeführt werden können
- Entwerfen und führen Sie Experimente durch, um architektonische Änderungen vor der vollständigen Implementierung zu validieren, und iterieren Sie schnell, um den besten Weg zu finden
- Untersuchen und lösen Sie von Kunden gemeldete Leistungsprobleme im Metriken-Bereich, einschließlich der Rolle als Erstresponder, wenn Metriken-Verzögerungen zu einem Hindernis für Deals oder die Aufrechterhaltung werden
- Arbeiten Sie mit dem breiteren Metrics-Team an übergreifenden Belangen, Abfrageausführung, Caching und Pipeline-Architektur, wo die Metriken-Arbeit überschneidet.
QUALIFIKATIONEN
- 5+ Jahre Branchenerfahrung im Bau von Backend-Verteilersystemen
- Praktische Erfahrung im Bau und Optimieren von Daten-Pipelines, Abfrage-Engines oder Speichersystemen
- Starke Grundlagen in Algorithmen, Datenstrukturen und Verteilersystem-Architektur
- Fähigkeit, sich schnell in komplexe, unbekannte Systeme einzuarbeiten und bedeutende Verbesserungen ohne lange Einarbeitungszeit vorzunehmen
- Kundenorientierte Einstellung: in der Lage, Backend-Engineering-Entscheidungen mit realen Benutzerproblemen zu verbinden und entsprechend zu priorisieren
- Starke Kommunikationsfähigkeiten für die Zusammenarbeit mit Ingenieur-, Produkt- und kundenorientierten Teams
NICE TO HAVE
- Erfahrung mit Zeitreihen-Datenbanken (Prometheus, InfluxDB, TimescaleDB oder ähnlich)
- Erfahrung mit Snowflake oder anderen Cloud-Daten-Warenhäusern; insbesondere bei der Optimierung für interaktive und niedrige Latenz-Abfrage-Workloads
- Vorherige Arbeit an Observability-, Monitoring- oder Telemetrie-Plattformen
- Vertrautheit mit spaltenbasierten Speicherformaten, invertierten Indexen oder OLAP-Abfrage-Optimierung
- Hochschulabschluss in Informatik mit Schwerpunkt auf Datenbanken oder Systeme
Snowflake wächst schnell, und wir erweitern unser Team, um unser Wachstum zu ermöglichen und zu beschleunigen. Wir suchen nach Personen, die unsere Werte teilen, das gewöhnliche Denken in Frage stellen und das Tempo der Innovation vorantreiben, während sie eine Zukunft für sich und Snowflake aufbauen.
Wie möchten Sie Ihre Auswirkung erzielen?
Für Jobs mit Sitz in den Vereinigten Staaten besuchen Sie bitte die Job-Beschreibung auf der Snowflake-Karriereseite für Informationen zu Gehalt und Benefits: careers.snowflake.com http://careers.snowflake.com
Automatisch aus dem Original übersetzt.
Ausgeschrieben heute
Diese Stelle erscheint auch auf