Senior Software Engineer, Site Reliability Engineering, Borg Node SRE

Senior Software Engineer, Site Reliability Engineering, Borg Node SRE

Zürich 117000 - 143000 CHF / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle und optimiere Systeme für Google Cloud mit innovativen Technologien.
  • Unternehmen: Werde Teil von Google, einem führenden Unternehmen in der Tech-Branche.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Aufstiegschancen.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und löse komplexe Herausforderungen im SRE-Team.
  • Qualifikationen: Erfahrung in Softwareentwicklung und Design großer verteilter Systeme.

Das prognostizierte Gehalt liegt zwischen 117000 - 143000 CHF pro Jahr.

Site Reliability Engineering (SRE) kombiniert Software- und Systemtechnik, um groß angelegte, massiv verteilte, fehlertolerante Systeme zu erstellen und zu betreiben. SRE stellt sicher, dass die Dienste von Google Cloud – sowohl unsere intern kritischen als auch unsere extern sichtbaren Systeme – Zuverlässigkeit, Verfügbarkeit entsprechend den Bedürfnissen der Kunden und eine schnelle Verbesserung bieten. Darüber hinaus überwachen SREs ständig die Kapazität und Leistung unserer Systeme. Ein Großteil unserer Softwareentwicklung konzentriert sich auf die Optimierung bestehender Systeme, den Aufbau von Infrastruktur und die Automatisierung von Arbeitsabläufen.

Auf dem SRE-Team haben Sie die Möglichkeit, die komplexen Herausforderungen des Maßstabs zu bewältigen, die einzigartig für Google Cloud sind, während Sie Ihr Fachwissen in Codierung, Algorithmen, Komplexitätsanalyse und Design groß angelegter Systeme einsetzen. Die Kultur von SRE, die intellektuelle Neugier, Problemlösung und Offenheit fördert, ist der Schlüssel zu unserem Erfolg. Unsere Organisation bringt Menschen mit einer Vielzahl von Hintergründen, Erfahrungen und Perspektiven zusammen. Wir ermutigen sie zur Zusammenarbeit, zum groß Denken und zum Eingehen von Risiken in einer umschreibungsfreien Umgebung. Wir fördern die Selbstbestimmung, um an bedeutungsvollen Projekten zu arbeiten, während wir auch bestreben, ein Umfeld zu schaffen, das die Unterstützung und Mentorschaft bietet, die benötigt wird, um zu lernen und zu wachsen.

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

Verantwortlichkeiten:

  • Engagieren und verbessern Sie den gesamten Lebenszyklus von Diensten, von der Entstehung und dem Design bis hin zu Bereitstellung, Betrieb und Verfeinerung.
  • Unterstützen Sie Dienste, bevor sie live gehen, durch Aktivitäten wie Systemdesignberatung, Entwicklung von Softwareplattformen und -rahmen, Kapazitätsplanung und Startüberprüfungen.
  • Warten Sie Dienste, sobald sie live sind, indem Sie Verfügbarkeit, Latenz und allgemeine Systemgesundheit messen und überwachen.
  • Wachsen Sie Systeme nachhaltig durch Mechanismen wie Automatisierung und entwickeln Sie Systeme weiter, indem Sie Änderungen vorantreiben, die Zuverlässigkeit und Geschwindigkeit verbessern.
  • Durchführen nachhaltiger Vorfallreaktionen und schuldloser Nachbesprechungen.

Erforderliche Fähigkeiten:

  • Softwareentwicklung
  • Programmiersprachen
  • Design groß angelegter verteilter Systeme
  • Analyse verteilter Systeme
  • Fehlerbehebung verteilter Systeme
  • Projektleitung
  • Technische Leitung
  • Coding
  • Algorithmen
  • Komplexitätsanalyse
  • Systemdesignberatung
  • Entwicklung von Softwareplattformen
  • Entwicklung von Rahmenwerken
  • Kapazitätsplanung
  • Startüberprüfungen
  • Verfügbarkeitsüberwachung
  • Latenzüberwachung
  • Systemgesundheitsüberwachung
  • Automatisierung
  • Vorfallreaktion
  • Schuldlose Nachbesprechungen

Senior Software Engineer, Site Reliability Engineering, Borg Node SRE Arbeitgeber: Software Careers

Google in Zürich bietet eine dynamische und unterstützende Arbeitsumgebung, die auf Zusammenarbeit und Innovation setzt. Als Senior Software Engineer im Site Reliability Engineering haben Sie die Möglichkeit, an bedeutenden Projekten zu arbeiten, während Sie von einem vielfältigen Team profitieren, das kontinuierliches Lernen und persönliche Entwicklung fördert. Die Unternehmenskultur ermutigt zur Selbstbestimmung und zum kreativen Denken, was Ihnen hilft, Ihre Fähigkeiten in einer der aufregendsten Technologiestädte der Welt weiterzuentwickeln.

S

Kontaktdaten:

Software Careers Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Site Reliability Engineering, Borg Node SRE mit Bravour zu bestehen

Softwareentwicklung
Programmiersprachen
Design von großangelegten verteilten Systemen
Analyse von verteilten Systemen
Fehlerbehebung bei verteilten Systemen
Projektleitung
Technische Führung