Google

Staff Software Engineer, Site Reliability Engineering

Go
Automatische Übersetzung. Prüfe das Original.

MINDESTQUALIFIKATIONEN

  1. Abgeschlossenes Bachelorstudium im Bereich Informatik, einem verwandten Fachgebiet oder eine vergleichbare praktische Erfahrung.
  1. 8 Jahre Erfahrung in der Softwareentwicklung in einer oder mehreren Programmiersprachen.
  1. 3 Jahre Erfahrung in der Leitung von Projekten.
  1. 3 Jahre Erfahrung im Entwurf, der Analyse und der Fehlerbehebung von verteilten Systemen.
  1. 3 Jahre Erfahrung als Site Reliability Engineer.
  1. 3 Jahre Erfahrung mit Software-Design und -Architektur.

BEVORZUGTE QUALIFIKATIONEN

  1. Master-Abschluss oder Promotion in Ingenieurwesen, Informatik oder einem verwandten technischen Fachgebiet.
  1. Erfahrung in der Steuerung technischer Roadmaps über mehrere Quartale hinweg sowie darin, die technische Ausrichtung über mehrere Partnerteams hinweg ohne formale Weisungsbefugnis zu beeinflussen.
  1. Nachgewiesene Erfahrung in der Verbesserung der Service-Zuverlässigkeit (SLOs/SLIs), Kapazitätsplanung und der Beseitigung operativer Routineaufgaben durch Softwareentwicklung und Automatisierung.
  1. Fachkenntnisse im Entwurf, der Analyse und der Fehlerbehebung von verteilten Speicher-, Bereitstellungs- oder Datenverarbeitungssystemen im globalen Maßstab.
  1. Fachkenntnisse in AI/ML Tools sowie Verständnis für deren Anwendbarkeit, Funktionalität und Einschränkungen.
  1. Systematischer Ansatz zur Problemlösung, gepaart mit ausgeprägten mündlichen und schriftlichen Kommunikationsfähigkeiten sowie Erfahrung im Mentoring von Ingenieuren an verschiedenen Standorten.

ÜBER DIE STELLE

Site Reliability Engineering (SRE) kombiniert Software- und Systemtechnik, um große, massiv verteilte und fehlertolerante Systeme zu entwickeln und zu betreiben. SRE stellt sicher, dass die Dienste von Google Cloud – sowohl unsere intern kritischen als auch unsere extern sichtbaren Systeme – über die für die Kundenbedürfnisse angemessene Zuverlässigkeit und Verfügbarkeit sowie eine schnelle Verbesserungsrate verfügen. Darüber hinaus behält SRE die Kapazität und Leistung unserer Systeme stets im Blick.

Ein Großteil unserer Softwareentwicklung konzentriert sich auf die Optimierung bestehender Systeme, den Aufbau von Infrastruktur und die Beseitigung von Arbeit durch Automatisierung. Im SRE-Team haben Sie die Möglichkeit, die komplexen Herausforderungen der Skalierung zu bewältigen, die für Google Cloud einzigartig sind, während Sie Ihre Expertise in Programmierung, Algorithmen, Komplexitätsanalyse und dem Design groß angelegter Systeme einbringen. Die Kultur von SRE aus intellektueller Neugier, Problemlösung und Offenheit ist der Schlüssel zu ihrem Erfolg. Unsere Organisation bringt Menschen mit unterschiedlichsten Hintergründen, Erfahrungen und Perspektiven zusammen. Wir ermutigen sie zur Zusammenarbeit, groß zu denken und in einem fehlerkultur-orientierten Umfeld Risiken einzugehen. Wir fördern Eigenverantwortung bei der Arbeit an bedeutungsvollen Projekten und streben gleichzeitig danach, ein Umfeld zu schaffen, das die notwendige Unterstützung und Mentorenschaft bietet, um zu lernen und zu wachsen.

Hinter allem, was unsere Nutzer online sehen, steht die Architektur, die vom Technical Infrastructure Team entwickelt wurde, um den Betrieb aufrechtzuerhalten. Von der Entwicklung und Wartung unserer Rechenzentren bis hin zum Aufbau der nächsten Generation von Google-Plattformen machen wir das Produktportfolio von Google erst möglich. Wir sind stolz darauf, die Ingenieure unserer Ingenieure zu sein, und lieben es, Garantien zu umgehen, indem wir Dinge auseinandernehmen, um sie neu aufzubauen. Wir halten unsere Netzwerke am Laufen und stellen sicher, dass unsere Nutzer die bestmögliche und schnellste Erfahrung haben.

Die individuelle Vergütung wird durch Faktoren wie berufsbezogene Fähigkeiten, Erfahrung sowie relevante Ausbildung oder Weiterbildung bestimmt.

USA: $207000 - $300000 (USD) + 20% Bonus-Ziel + Aktienanteile + Sozialleistungen

].

AUFGABEN

  1. Beteiligung an und Verbesserung des gesamten Lebenszyklus von Diensten – von der Konzeption und dem Design bis hin zur Bereitstellung, dem Betrieb und der Verfeinerung.
  1. Unterstützung von Diensten vor deren Live-Schaltung durch Aktivitäten wie Systemdesign-Beratung, Entwicklung von Softwareplattformen und Frameworks, Kapazitätsplanung und Launch-Reviews.
  1. Wartung von Diensten nach der Live-Schaltung durch Messung und Überwachung von Verfügbarkeit, Latenz und allgemeinem Systemzustand.
  1. Nachhaltige Skalierung von Systemen durch Mechanismen wie Automatisierung und Weiterentwicklung von Systemen durch das Vorantreiben von Änderungen, die Zuverlässigkeit und Geschwindigkeit verbessern.
  1. Anwendung nachhaltiger Vorfallreaktion und fehlerkultur-orientierter Postmortems.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026