Senior Software Engineer, Infrastructure, Data Generation Pipeline

Senior Software Engineer, Infrastructure, Data Generation Pipeline

Zürich Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Google

Auf einen Blick

  • Aufgaben: Entwickle und teste Software für Google’s nächste Generation von Technologien.
  • Unternehmen: Google, ein innovatives Unternehmen mit einer Kultur der Zusammenarbeit.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und Einfluss auf technische Entscheidungen.
  • Warum dieser Job: Gestalte Technologien, die das Leben von Milliarden von Nutzern verändern.
  • Qualifikationen: Erfahrung in Softwareentwicklung und Teamführung erforderlich.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Mindestens erforderliche Qualifikationen:

  • Abschluss in Informatik oder gleichwertige praktische Erfahrung.
  • 5 Jahre Erfahrung in der Softwareentwicklung in einer oder mehreren Programmiersprachen.
  • 3 Jahre Erfahrung im Testen, Warten oder Starten von Softwareprodukten und 1 Jahr Erfahrung in Softwaredesign und -architektur.
  • 3 Jahre Erfahrung in der Entwicklung von großflächiger Infrastruktur, verteilten Systemen oder Netzwerken oder Erfahrung mit Rechentechnologien, Speicher- oder Hardwarearchitektur.
  • Erfahrung mit C++.

Bevorzugte Qualifikationen:

  • Master-Abschluss oder PhD in Informatik oder einem verwandten technischen Bereich.
  • 5 Jahre Erfahrung mit Datenstrukturen und Algorithmen.
  • 1 Jahr Erfahrung in einer technischen Führungsrolle.
  • Erfahrung in der Entwicklung barrierefreier Technologien.

Über die Stelle:

Die Software-Ingenieure von Google entwickeln die Technologien der nächsten Generation, die verändern, wie Milliarden von Nutzern Informationen abrufen, erkunden und miteinander interagieren. Unsere Produkte müssen Informationen in großem Maßstab verarbeiten und gehen weit über die Websuche hinaus. Wir suchen Ingenieure, die frische Ideen aus allen Bereichen einbringen, einschließlich Informationsabruf, verteiltes Rechnen, Design großflächiger Systeme, Netzwerke und Datenspeicherung, Sicherheit, künstliche Intelligenz, Verarbeitung natürlicher Sprache, UI-Design und Mobilität; die Liste wächst jeden Tag. Als Software-Ingenieur werden Sie an einem spezifischen Projekt arbeiten, das für die Bedürfnisse von Google entscheidend ist, mit Möglichkeiten, Teams und Projekte zu wechseln, während Sie und unser schnelllebiges Geschäft wachsen und sich weiterentwickeln. Wir benötigen, dass unsere Ingenieure vielseitig sind, Führungsqualitäten zeigen und begeistert sind, neue Probleme im gesamten Stack anzugehen, während wir weiterhin die Technologie vorantreiben.

Das Core-Team bildet die technische Grundlage hinter den Flaggschiff-Produkten von Google. Wir sind Eigentümer und Befürworter der zugrunde liegenden Designelemente, Entwicklerplattformen, Produktkomponenten und Infrastruktur bei Google. Dies sind die wesentlichen Bausteine für hervorragende, sichere und kohärente Erlebnisse für unsere Nutzer und treiben das Tempo der Innovation für jeden Entwickler voran. Wir schauen über die Produkte von Google hinaus, um zentrale Lösungen zu entwickeln, technische Barrieren abzubauen und bestehende Systeme zu stärken. Als Core-Team haben wir ein Mandat und eine einzigartige Gelegenheit, wichtige technische Entscheidungen im gesamten Unternehmen zu beeinflussen.

Verantwortlichkeiten:

  • Schreiben und Testen von Produkt- oder Systementwicklungscode.
  • Teilnahme an oder Leitung von Entwurfsüberprüfungen mit Kollegen und Stakeholdern, um unter den verfügbaren Technologien zu entscheiden.
  • Überprüfung des von anderen Entwicklern erstellten Codes und Bereitstellung von Feedback, um bewährte Praktiken sicherzustellen (z. B. Stilrichtlinien, Codeüberprüfung, Genauigkeit, Testbarkeit und Effizienz).
  • Beitrag zu bestehenden Dokumentationen oder Schulungsinhalten und Anpassung des Inhalts basierend auf Produkt-/Programmaktualisierungen und Nutzerfeedback.
  • Triage von Produkt- oder Systemproblemen und Debugging/Verfolgen/Lösen durch Analyse der Ursachen von Problemen und deren Auswirkungen auf Hardware, Netzwerk oder Serviceoperationen und -qualität.

Google ist stolz darauf, ein Arbeitsplatz mit Chancengleichheit zu sein und ein Arbeitgeber für positive Maßnahmen. Wir setzen uns für Chancengleichheit bei der Beschäftigung unabhängig von Rasse, Hautfarbe, Abstammung, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, Behinderung, Geschlechtsidentität oder Veteranenstatus ein. Wir berücksichtigen auch qualifizierte Bewerber unabhängig von strafrechtlichen Verläufen, im Einklang mit den gesetzlichen Anforderungen.

Senior Software Engineer, Infrastructure, Data Generation Pipeline Arbeitgeber: Google

Google ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an bahnbrechenden Technologien zu arbeiten, die das Leben von Milliarden von Nutzern verändern. Mit einem dynamischen Arbeitsumfeld, das Kreativität und Innovation fördert, profitieren Mitarbeiter von umfangreichen Wachstums- und Entwicklungsmöglichkeiten sowie einer inklusiven Unternehmenskultur, die Vielfalt schätzt. Darüber hinaus bietet Google in seiner hochmodernen Infrastruktur in einem inspirierenden Standort die Chance, an zentralen technischen Entscheidungen mitzuwirken und die Zukunft der Technologie aktiv mitzugestalten.

Google

Kontaktdaten:

Google Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer, Infrastructure, Data Generation Pipeline erhalten könnten

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in Kontakt zu treten. Wir sollten uns aktiv an Diskussionen beteiligen und unser Wissen teilen, um sichtbar zu werden und potenzielle Arbeitgeber auf uns aufmerksam zu machen.

Sei proaktiv bei der Jobsuche

Warte nicht darauf, dass die Stellenanzeigen zu dir kommen! Besuche unsere Website und bewirb dich direkt auf interessante Positionen. Je schneller du handelst, desto besser stehen deine Chancen!

Bereite dich auf technische Interviews vor

Technische Interviews können knifflig sein. Lass uns gemeinsam an Coding-Challenges arbeiten und typische Fragen durchgehen, um sicherzustellen, dass wir bereit sind, unser Wissen und unsere Fähigkeiten zu zeigen.

Zeige deine Leidenschaft

Wenn du über deine Projekte sprichst, lass deine Begeisterung durchscheinen! Arbeitgeber suchen nach Kandidaten, die nicht nur die nötigen Fähigkeiten haben, sondern auch eine echte Leidenschaft für Technologie und Innovation mitbringen.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Infrastructure, Data Generation Pipeline mit Bravour zu bestehen

C++
Softwareentwicklung
Testen von Softwareprodukten
Softwaredesign und Architektur
Entwicklung von Infrastrukturen
Verteilte Systeme
Netzwerktechnologien

Einige Tipps für deine Bewerbung 🫡

Mach deine Hausaufgaben:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website genau an. Verstehe, was wir bei StudySmarter machen und wie du mit deinen Fähigkeiten zu unserem Team passen kannst. Das zeigt uns, dass du wirklich interessiert bist!

Sei konkret und präzise:Wenn du über deine Erfahrungen sprichst, sei spezifisch! Nenne konkrete Projekte oder Technologien, die du verwendet hast. Das hilft uns, ein klares Bild von deinen Fähigkeiten zu bekommen und wie du in unser Team passen könntest.

Zeig deine Leidenschaft:Wir suchen nach Leuten, die begeistert sind von dem, was sie tun. Teile in deinem Anschreiben, warum du Softwareentwicklung liebst und was dich an der Arbeit bei StudySmarter reizt. Deine Begeisterung kann den Unterschied machen!

Bewirb dich direkt über unsere Website:Um sicherzustellen, dass deine Bewerbung nicht verloren geht, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten und du bist einen Schritt näher dran, Teil unseres Teams zu werden!

Wie man sich auf ein Vorstellungsgespräch bei Google vorbereitet

Verstehe die technischen Anforderungen

Mach dich mit den spezifischen Technologien und Programmiersprachen vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere C++. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch praktische Erfahrungen in der Entwicklung und Wartung von Softwareprodukten hast.

Bereite Beispiele vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese zu erläutern und zu zeigen, wie du technische Probleme gelöst hast, insbesondere in Bezug auf große Infrastruktur oder verteilte Systeme.

Zeige deine Führungsqualitäten

Wenn du Erfahrung in einer technischen Führungsrolle hast, bringe das zur Sprache. Diskutiere, wie du Teams geleitet oder bei Design-Reviews mitgewirkt hast. Das zeigt, dass du nicht nur ein guter Entwickler bist, sondern auch in der Lage bist, andere zu inspirieren und zu unterstützen.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den Werten des Unternehmens zu stellen. Das zeigt dein Interesse und hilft dir zu verstehen, ob du gut ins Team passt. Fragen zu Innovation und Zusammenarbeit sind besonders relevant für die Rolle.