Senior Software Engineer, Site Reliability Engineering
Senior Software Engineer, Site Reliability Engineering

Senior Software Engineer, Site Reliability Engineering

München Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Google Inc.

Auf einen Blick

  • Aufgaben: Leite Projekte, optimiere Systeme und löse komplexe technische Herausforderungen.
  • Arbeitgeber: Google ist ein globales Unternehmen, das innovative Cloud-Dienste anbietet.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und ein unterstützendes Teamumfeld.
  • Warum dieser Job: Arbeite an spannenden Projekten mit einem kreativen, offenen Team in einer dynamischen Umgebung.
  • Gewünschte Qualifikationen: Bachelor-Abschluss in Informatik und 5 Jahre Erfahrung in der Softwareentwicklung erforderlich.
  • Andere Informationen: Wir fördern Vielfalt und Chancengleichheit in unserem Team.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Job Description

Senior Software Engineer, Site Reliability Engineering\\nMid\\n

Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.

\\nRequired qualifications\\n

    \\n
  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • \\n

  • 5 years of experience with software development in one or more programming languages.
  • \\n

  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • \\n

  • 2 years of experience leading projects and providing technical leadership.
  • \\n

\\nPreferred qualifications\\n

    \\n
  • Experience working in computing, distributed systems, storage, or networking.
  • \\n

  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
  • \\n

  • Ability to debug, optimize code, and to automate routine tasks.
  • \\n

  • Systematic problem-solving approach, coupled with effective verbal and written communication skills.
  • \\n

\\nAbout the job\\n

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud’s services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to customer’s needs and a fast rate of improvement. Additionally SRE’s will keep an ever-watchful eye on our systems capacity and performance.

\\n

Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE’s culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

\\n

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google’s product portfolio possible. We’re proud to be our engineers’ engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

\\nResponsibilities\\n

    \\n
  • Engage in and improve the whole lifecycle of services—from inception and design, through to deployment, operation and refinement.
  • \\n

  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • \\n

  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • \\n

  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • \\n

  • Practice sustainable incident response and blameless postmortems.
  • \\n

\\n

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google’s EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .

\\n

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

\\n

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

\\n#J-18808-Ljbffr

Senior Software Engineer, Site Reliability Engineering Arbeitgeber: Google Inc.

Google ist ein hervorragender Arbeitgeber, der eine Kultur der intellektuellen Neugier und des problemlösenden Denkens fördert. Als Senior Software Engineer im Bereich Site Reliability Engineering haben Sie die Möglichkeit, an bedeutenden Projekten zu arbeiten, die die Zuverlässigkeit und Leistung von Google Cloud-Diensten sicherstellen. Wir bieten ein unterstützendes Umfeld, das persönliches Wachstum und Zusammenarbeit in einem vielfältigen Team fördert, sowie die Freiheit, innovative Lösungen zu entwickeln und Verantwortung zu übernehmen.
Google Inc.

Kontaktperson:

Google Inc. HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer, Site Reliability Engineering

Tip Nummer 1

Nutze dein Netzwerk! Sprich mit aktuellen oder ehemaligen Mitarbeitern von Google oder anderen Unternehmen im Bereich Site Reliability Engineering. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.

Tip Nummer 2

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu verteilten Systemen und Softwareentwicklung übst. Plattformen wie LeetCode oder HackerRank sind großartige Ressourcen, um deine Fähigkeiten zu testen und zu verbessern.

Tip Nummer 3

Zeige deine Leidenschaft für Automatisierung und Systemoptimierung. Teile Beispiele aus deiner bisherigen Arbeit, wo du Prozesse automatisiert oder Systeme verbessert hast. Das zeigt, dass du die Prinzipien des SRE verstehst und anwendest.

Tip Nummer 4

Engagiere dich in der Community! Nimm an Meetups oder Konferenzen teil, die sich mit Site Reliability Engineering oder verwandten Themen beschäftigen. Dies kann dir helfen, neue Kontakte zu knüpfen und dein Wissen zu erweitern.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer, Site Reliability Engineering

Softwareentwicklung
Programmierkenntnisse in mehreren Programmiersprachen
Entwurf und Analyse verteilter Systeme
Fehlerbehebung großer Systeme
Technische Führung
Projektmanagement
Automatisierung von Routineaufgaben
Systematische Problemlösungsansätze
Verbal- und schriftliche Kommunikationsfähigkeiten
Kapazitätsplanung
Überwachung der Systemverfügbarkeit und -gesundheit
Skalierung von Systemen durch Automatisierung
Blameless Postmortems
Intellektuelle Neugier
Teamarbeit und Zusammenarbeit

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Betone deine Erfahrung: Hebe deine 5-jährige Erfahrung in der Softwareentwicklung sowie deine Kenntnisse in der Arbeit mit verteilten Systemen hervor. Verwende konkrete Beispiele, um deine Fähigkeiten zu demonstrieren.

Technische Fähigkeiten darstellen: Liste deine Kenntnisse in Programmiersprachen und deine Erfahrung im Design und Troubleshooting von großen Systemen klar und präzise auf. Zeige, wie du zur Verbesserung der Systemzuverlässigkeit beigetragen hast.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für die Position interessierst und wie deine Werte und Erfahrungen mit der Unternehmenskultur von Google übereinstimmen.

Wie du dich auf ein Vorstellungsgespräch bei Google Inc. vorbereitest

Verstehe die Grundlagen der Site Reliability Engineering

Mach dich mit den Prinzipien und Praktiken des Site Reliability Engineering vertraut. Zeige im Interview, dass du die Bedeutung von Zuverlässigkeit, Verfügbarkeit und Skalierbarkeit verstehst und wie diese Konzepte in großen verteilten Systemen angewendet werden.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu Softwareentwicklung, Systemdesign und Problemlösung. Übe das Debuggen und Optimieren von Code sowie das Entwerfen von Architekturen für große Systeme, um deine Fähigkeiten zu demonstrieren.

Zeige deine Führungskompetenzen

Da die Rolle auch technisches Leadership erfordert, sei bereit, Beispiele aus deiner bisherigen Erfahrung zu teilen, in denen du Projekte geleitet oder jüngere Teammitglieder betreut hast. Betone deine Fähigkeit, Teams zu motivieren und technische Herausforderungen zu meistern.

Kommunikation ist der Schlüssel

Stelle sicher, dass du deine Gedanken klar und präzise ausdrücken kannst. Gute verbale und schriftliche Kommunikationsfähigkeiten sind entscheidend, insbesondere wenn es darum geht, komplexe technische Konzepte verständlich zu machen. Übe, deine Ideen strukturiert zu präsentieren.

Senior Software Engineer, Site Reliability Engineering
Google Inc.
Standort: München
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>