Ledigt jobb: Mjukvaruutvecklare
- Jobb
- Bazel Build & Tooling Engineer
Bazel Build & Tooling Engineer
Coretura ABVästra Götalands län, Göteborg
Tidigare erfarenhet är önskad
14 dagar kvar
att ansöka till jobbet
Som Bazel Build & Tooling Engineer kommer du att forma grunden för hela vår ingenjörsarbetsflöde. Du designar och underhåller ett skalbart Bazel-baserat byggsystem som stöder stora monorepos, flera språk och plattformsoberoende verktygskedjor. Ditt arbete säkerställer att våra utvecklare kan bygga, testa och leverera programvara snabbt, pålitligt och upprepade gånger.
Du kommer att äga Bazel-arkitekturen, kvaliteten på bygglogik, inställningar för fjärrkörning, byggkonfigurationer i flera lägen och plattformsoberoende verktygskedjor. Du kommer att samarbeta nära med ingenjörsteam för att förfina byggbeteende, genomdriva bästa praxis och felsöka komplexa byggproblem. I denna roll höjer du byggprestanda, förbättrar utvecklarupplevelsen och säkerställer att vårt byggsystem förblir robust när vi utvecklar vår programvarudefinierade fordonsplattform.
Vad du kommer att göraDesigna och underhålla tydliga, skalbara Bazel-byggregler och arbetsytstruktur
Förbättra byggprestanda, beroende grafer och reproducerbarhet
Integrera fjärrkörning, fjärrcache och CI-byggpipelines
Stötta flera bygglägen (debug, release, profilering, täckning, sanitizers)
Bidra till konsekventa kompilator- och verktygskedjekonfigurationer
Stötta plattformsoberoende byggscenarier (t.ex. Linux, Android, QNX)
Felsöka byggproblem och förbättra byggsystemets tillförlitlighet
Du har stark erfarenhet av att arbeta med Bazel i komplexa eller storskaliga miljöer. Du tycker om att arbeta nära byggkedjan, lösa djupa byggrelaterade problem och möjliggöra för ingenjörer att arbeta effektivt. Du värdesätter tydlighet, skalbarhet och förutsägbart byggbeteende.
Obligatoriska färdigheterStark kunskap om hermetiska, sandlåda och inkrementella byggarbetsflöden
Erfarenhet av fjärrkörning och cache-inställningar
Förståelse för flerspråkiga byggmiljöer
Förmåga att optimera bygggrafer och diagnostisera byggproblem
Erfarenhet av att designa och genomdriva kompilatorflaggspolicyer för C/C++, inklusive säkerhetshärdning (PIE, RELRO, stack canaries, FORTIFY) och sanitiserintegrering (ASan/UBSan/TSan).
God kunskap i Python
Kännedom om andra byggsystem (CMake, Ninja, Make, Gradle, etc.)
Erfarenhet av C++, Rust, Java eller Go i Bazel-baserade miljöer
Familiaritet med CI/CD-skalning för stora ingenjörsteam
Du kommer att arbeta i kärnan av vår utvecklarplattform, vilket påverkar hur ingenjörer bygger, testar och levererar programvara varje dag. Ditt arbete kommer direkt att förbättra produktivitet, stabilitet och skalbarhet över hela organisationen.
Coretura är ett joint venture mellan Volvo Group och Daimler Truck, som bygger en standardiserad, öppen och skalbar programvarudefinierad fordonsplattform för nästa generation av kommersiella fordon.
🖐 Passar detta jobb någon du känner?
Andra jobb inom samma område
Kanske kan det vara dags att bredda sökningen med dessa lediga jobb