Software Engineer III, RustShift
Software Engineer III, RustShift

Software Engineer III, RustShift

München Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Google

Auf einen Blick

  • Aufgaben: Entwickle und optimiere Softwarelösungen mit Rust und C++ für innovative Projekte.
  • Arbeitgeber: Google, ein führendes Unternehmen in der Technologiebranche mit einer kreativen Kultur.
  • Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und Einfluss auf wichtige technische Entscheidungen.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an Projekten mit globaler Reichweite.
  • Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung mit C++ oder Rust und Teamarbeit.

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

Mindestens Anforderungen: Bachelor-Abschluss oder gleichwertige praktische Erfahrung. 2 Jahre Erfahrung in der Softwareentwicklung in C++ oder Rust, oder 1 Jahr Erfahrung mit einem fortgeschrittenen Abschluss.

Bevorzugte Qualifikationen: Master-Abschluss oder PhD in Informatik oder verwandten technischen Bereichen. Erfahrung in der Entwicklung barrierefreier Technologien. Erfahrung mit der Agentic-Tool-Landschaft. Erfahrung in der Programmiersprachen-Entwicklung oder Compiler.

Über den Job: Die Software-Ingenieure von Google entwickeln die Technologien der nächsten Generation, die verändern, wie Milliarden von Nutzern Informationen 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, Systemdesign in großem Maßstab, Netzwerke und Datenspeicherung, Sicherheit, künstliche Intelligenz, Verarbeitung natürlicher Sprache, UI-Design und Mobilgeräte; 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 unsere Ingenieure, um vielseitig zu sein, Führungsqualitäten zu zeigen und begeistert neue Probleme im gesamten Stack anzugehen, während wir weiterhin die Technologie vorantreiben.

Als Mitglied von RustShift tragen Sie zu einer kritischen Grundlage für die Zukunft von Google bei und stellen sicher, dass wir die Speichersicherheit schnell und effizient skalieren können, während wir die Leistung, Zuverlässigkeit und Benutzerfreundlichkeit unserer Produkte aufrechterhalten. Das Core-Team baut 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 hinweg, 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: Entwickeln und Verfeinern agentischer Workflows, die die großflächige Migration von C/C++-Codebasen zu idiomatischem, speichersicherem Rust automatisieren. Zusammenarbeit mit dem breiteren Rust-Team zu C++/Rust-Interop, Entwickler-Tooling und KI-Benchmarks. Optimierung von KI-generiertem Rust-Code für Leistung und Ressourceneffizienz, wobei Benchmarks zur Anleitung der Übersetzung verwendet werden, und dann diese Optimierungen in das Tooling integrieren. Implementierung fortschrittlicher Verifizierungs-Workflows, einschließlich differenzieller Fuzzing und formaler Verifizierung, um bit-identisches Verhalten mit Legacy-3P-C/C++-Bibliotheken zu garantieren. Entwurf von Multi-Agenten-Harnessen für automatisierte Code-Übersetzung, Selbstüberprüfung, Verifizierung und Leistungsanalyse, um sichere Ausgaben nach Design zu gewährleisten.

Google ist stolz darauf, ein Arbeitsplatz mit gleichen Chancen 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.

Software Engineer III, RustShift Arbeitgeber: Google

Google ist ein hervorragender Arbeitgeber, der seinen Software Engineers nicht nur die Möglichkeit bietet, an bahnbrechenden Technologien zu arbeiten, sondern auch ein dynamisches und unterstützendes Arbeitsumfeld fördert. Mit einem starken Fokus auf Innovation und persönliches Wachstum ermöglicht Google seinen Mitarbeitern, in verschiedenen Projekten und Teams zu arbeiten, während sie gleichzeitig von einer Kultur profitieren, die Vielfalt und Inklusion schätzt. Die Position im RustShift-Team bietet die Chance, an kritischen Grundlagen für die Zukunft von Google zu arbeiten und dabei modernste Technologien zu entwickeln, die das Nutzererlebnis revolutionieren.
Google

Kontaktperson:

Google HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer III, RustShift

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Google-Mitarbeitern in Kontakt zu treten. Zeig Interesse an ihren Projekten und teile deine eigenen Ideen – das kann Türen öffnen!

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du Coding-Challenges machst und deine Problemlösungsfähigkeiten trainierst. Websites wie LeetCode oder HackerRank sind super dafür. Wir sollten auch unsere eigenen Ressourcen nutzen, um uns optimal vorzubereiten!

Tipp Nummer 3

Sei bereit, über deine bisherigen Projekte zu sprechen. Erkläre, wie du Herausforderungen gemeistert hast und welche Technologien du verwendet hast. Das zeigt nicht nur dein technisches Wissen, sondern auch deine Fähigkeit zur Zusammenarbeit.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das gibt dir die beste Chance, gesehen zu werden. Und vergiss nicht, deine Leidenschaft für Rust und innovative Technologien zu betonen – das wird sicher Eindruck machen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer III, RustShift

C++
Rust
Softwareentwicklung
Zugängliche Technologien
Agentic Tooling
Programmiersprachen-Design
Compiler
Automatisierung von Workflows
Leistungsoptimierung
Ressourceneffizienz
Differential Fuzzing
Formale Verifikation
Automatisierte Code-Übersetzung
Selbstüberprüfung
Leistungsanalyse

Tipps für deine Bewerbung 🫡

Mach es persönlich!: Zeig uns, wer du wirklich bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns von deinen Erfahrungen mit C++ oder Rust. Lass uns wissen, warum du dich für die Stelle bei Google interessierst und was dich motiviert.

Betone deine Fähigkeiten: Stell sicher, dass du deine technischen Fähigkeiten klar und deutlich hervorhebst. Wenn du Erfahrung mit der Entwicklung zugänglicher Technologien oder dem Agentic Tooling hast, dann lass es uns wissen! Wir suchen nach Talenten, die unsere Produkte auf das nächste Level bringen können.

Sei konkret: Vermeide allgemeine Aussagen und sei konkret in deinen Beispielen. Erkläre, wie du in der Vergangenheit Probleme gelöst hast oder welche Projekte du erfolgreich abgeschlossen hast. Das gibt uns einen besseren Einblick in deine Arbeitsweise und deine Problemlösungsfähigkeiten.

Bewirb dich über unsere Website: Vergiss nicht, dich über unsere Website zu bewerben! Dort findest du alle Informationen, die du brauchst, um deine Bewerbung einzureichen. Wir freuen uns darauf, von dir zu hören und vielleicht bald im Team zu haben!

Wie du dich auf ein Vorstellungsgespräch bei Google vorbereitest

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Rust und C++. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für deren Anwendung und Optimierung hast.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese zu erläutern und wie sie deine Fähigkeiten in der Softwareentwicklung unter Beweis stellen, insbesondere in Bezug auf die Migration von C/C++ nach Rust.

Zeige Teamarbeit und Leadership

Google sucht nach Ingenieuren, die nicht nur technisch versiert sind, sondern auch Führungsqualitäten zeigen können. Bereite dich darauf vor, Beispiele zu geben, wo du in einem Team gearbeitet hast und wie du zur Lösung von Problemen beigetragen hast.

Frage nach den nächsten Schritten

Am Ende des Interviews solltest du Fragen stellen, um dein Interesse zu zeigen. Frage nach den Herausforderungen, die das RustShift-Team aktuell hat, oder wie der Entwicklungsprozess bei Google aussieht. Das zeigt, dass du proaktiv bist und wirklich an der Position interessiert bist.

Software Engineer III, RustShift
Google
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

>