Uppdragsbeskrivning
Vi söker erfarna Software Engineers som vill vara med och utveckla nästa generations utvecklarinfrastruktur. Uppdraget handlar om att förbättra interna utvecklares produktivitet genom moderna verktyg, gemensam kodbas och effektiv automatisering.
Du trivs med att skapa skalbara och välintegrerade miljöer som gör andra utvecklare snabbare och mer självständiga.
Teamet ansvarar för intern utvecklingsinfrastruktur, versionshantering och CI/CD-system. Arbetet fokuserar just nu på att flytta backend-tjänster till en gemensam kodbas och bygga en stabil, Bazel-baserad plattform.
Hittills är cirka 40 procent av migreringen klar, med målet att nå 70–80 procent inom ett halvår.
Du kommer spela en central roll i att:
- Driva och stötta det fortsatta migreringsarbetet till monorepo,
- Utveckla och underhålla Bazel samt relaterade abstraktioner för en bättre utvecklarupplevelse,
- Samarbeta med närliggande infrastrukturteam för att definiera vad en best-in-class monorepo-miljö innebär.
Tekniska kompetenser
- Djup erfarenhet av Bazel och arbete med storskaliga monorepo-baserade kodbaser.
- Kunskap om Bazel-ekosystemet (t.ex. rules_jvm_external, IntelliJ Bazel plugin).
- Erfarenhet av backendutveckling i något eller flera av följande språk:
- Java
- Python
- TypeScript
- Starlark
- Stark förståelse för CI/CD, build systems, infrastruktur och developer productivity.
Meriterande:
- Erfarenhet från företag som gjort liknande monorepo-resor, t.ex. Google, Uber, Twitter eller Stripe.
- Tidigare arbete i distribuerade kodmiljöer med stort beroende mellan team.
- Du brinner för att göra andra utvecklare mer produktiva.
- Du trivs i tekniskt tunga miljöer där du optimerar flöden snarare än bygger nya features.
- Du är kommunikativ, samarbetsorienterad och trygg i att arbeta tvärfunktionellt.
- Du är problemlösare med en passion för kvalitet, skalbarhet och effektivitet.