Über das Unternehmen
Nash Technologies Germany GmbH sucht für den Standort Böblingen einen Bazel Build Systems Engineer zur Verstärkung des Build Management Teams. Sie werden eine Schlüsselrolle bei der Migration bestehender Build-Systeme zu Bazel spielen und die Build-Infrastruktur weiterentwickeln.
Aufgaben
- Migration von Legacy-Build-Systemen zu Bazel vorantreiben und unterstützen
- Hermetic und Remote Builds für C++, Ruby, Perl und Shell implementieren und warten
- C++-Code von Third-Party-Dependencies anpassen und zu BzlMod migrieren
- Bazel Central Registry (BCR) mit neuen Bibliotheken erweitern
- Bazel Queries zur Identifikation von Performance-Bottlenecks einsetzen
- Build-Performance, Skalierbarkeit und Zuverlässigkeit optimieren
- Best Practices und Standards für Build- und Dependency Management entwickeln
- Zusammenarbeit mit Entwicklungsteams über multiple Plattformen
Anforderungen
- Bachelor- oder Master-Abschluss in Informatik, Softwareengineering oder verwandtem Bereich
- Mindestens 2 Jahre praktische Erfahrung mit Build-Systemen (GNU Make, CMake, SCons, Ant, Maven)
- Nachgewiesene Erfahrung in der Migration zu Bazel
- Sicherer Umgang mit Linux (RHEL) Kommandozeile
- Verständnis von C++-Standards bis C++23
- Kenntnisse von clang-tidy und anderen Static Analyzers
- Analytische und Problemlösungsfähigkeiten
- Exzellente Englischkenntnisse
Benefits
- Unbefristete Festanstellung
- Hybrid-Arbeitsmodell
- Flache Hierarchien und flexible Arbeitszeiten
- Professionelle Weiterbildung und Entwicklungsmöglichkeiten
- Attraktives Gehalt mit Deutschland-Ticket-Zuschuss
- Bike-Leasing und EGYM Wellpass Mitgliedschaft
- Regelmäßige Team- und Company Events