Staff Software Build Engineer

🔥 vor 14 Stunden

🇩🇪 Deutschland – Remote

⏰ Vollzeit

🔴 Experte

👷🏻‍♀️ Ingenieur

👻 Geisterscore 10%

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Intuitive

Intuitive

5001 - 10000 Mitarbeiter

Gegründet 1995

🏥 Gesundheitswesen

💼 Beratung

📦 Logistik

Healthcare • Consulting • Logistics

Intuitive ist bekannt für innovative chirurgische Technologien, darunter die da Vinci Chirurgiesysteme, die für minimalinvasive Eingriffe eingesetzt werden. Mit drei Jahrzehnten nachgewiesener Leistungsfähigkeit konzentriert sich Intuitive darauf, die Gesundheitsversorgung voranzubringen, indem das Unternehmen strukturierte und messbare, technologiegestützte Trainingspfade für Chirurginnen und Chirurgen, Ärztinnen und Ärzte sowie OP-Teams bereitstellt. Die Vision ist, Behandlungsergebnisse durch weniger invasive chirurgische Versorgung zu verbessern. Zudem bietet Intuitive mit dem Da Vinci Hub eine visuelle Medienplattform für Zusammenarbeit und Lernen sowie mit SimNow eine Plattform für chirurgisches Training. Das Unternehmen treibt kontinuierlich Innovationen voran, um neue Möglichkeiten in der chirurgischen Versorgung zu erschließen.

Beschreibung

• Design, implement, and maintain Bazel-based build systems for large-scale C/C++ embedded software • Implement and optimize Bazel Remote Caching and Remote Execution for fast, deterministic builds • Write production code in Rust, C/C++, and Python for build tooling, infrastructure services, and developer workflows • Own build performance, including cache hit rates, execution parallelism, dependency hygiene, hermeticity, and reproducibility • Build and maintain developer-facing tooling to improve local iteration speed and CI reliability • Integrate and operate build infrastructure across on-premises and cloud environments • Debug build issues with firmware, platform, and application teams and eliminate systemic bottlenecks • Improve build-system observability through metrics, logging, and analytics • Mentor engineers through code reviews, architectural discussions, and hands-on problem solving • Advocate for modern build practices and scalable development workflows

🎯 Anforderungen

• 10+ years of professional software engineering experience with a strong record of hands-on technical ownership • Deep, practical expertise with Bazel in complex C/C++ and embedded environments • Proven experience implementing and operating Bazel Remote Caching and Remote Execution at scale • Strong programming experience in Rust, C/C++, and Python • Experience debugging and optimizing distributed build systems, CI pipelines, and build infrastructure under real production constraints • Solid understanding of compiler toolchains, linkers, and build graph behavior • Ability to communicate technical tradeoffs clearly and influence teams through technical leadership • Experience with Nix and Nix-based packaging for reproducible builds and developer environments (preferred) • Familiarity with BuildBuddy or similar Bazel observability / remote execution platforms (preferred) • Experience with Yocto-based toolchains and embedded Linux build workflows (preferred) • Exposure to REAPI-compatible execution backends and remote build infrastructure (preferred) • Experience supporting safety-critical or regulated software systems (preferred) • Advanced degree (Master’s or PhD) in Computer Science or related field (preferred) • 12–15 years of relevant industry experience (preferred)

🏖️ Vorteile

• Remote work; job designed to be performed outside the office • Employees come onsite when requested by the leader • Employee status • Equal employment opportunities and anti-discrimination protections • Fair chance consideration for qualified applicants with arrest and conviction records

Jetzt Bewerben