Skip to main content
Checkmk

Senior Software Developer (m/f/d) in CI

RemoteGermany only
Published
Role
DevOps
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to DE only. Set where you work from to check your eligibility.

No BS summary

Senior Software Developer needed to design and build a Bazel-based build and test architecture. Requires strong experience with Bazel, Linux command line, CI/CD pipelines, scripting (Python/Bash), and containerization (Docker). Experience with monorepos and large codebases is a plus. Must communicate fluently in English.

Core skills

BazelCI/CD

Required skills

Linux command lineCI/CD pipelinesScriptingAutomationPythonBashContainerizationDocker

Optional skills

MonoreposManagement of large codebases

Required languages

English fluent

What you'll do

  • Übernimm die Verantwortung für unser Bazel-Setup über mehrere gleichzeitig gepflegte Produktversionen hinweg und entwickle es weiter.
  • Treib Hermetizität, sinnvolle Abhängigkeitsgrenzen und Toolchain-Management voran und plane Migrationen, die die Architektur verbessern, ohne die Entwickler zu blockieren, die jeden Tag darauf angewiesen sind.
  • Verwandle Build- und Testzeiten in etwas, das du misst und dann gezielt angehst.
  • Remote-Caching und -Ausführung, Cache-Trefferquoten und eine gute Pipeline-Architektur.
  • Von Build- und Release-Tooling bis hin zur Diagnose, die es einem Entwickler ermöglicht, einen Fehler selbstständig zu verstehen.
  • Arbeite eng mit den Produktteams, die die Plattform nutzen, mit der QS und mit dem Rest des CI-Teams zusammen.
  • Verstehe, wie Entwickler:innen wirklich arbeiten, und verwandle ihre Schmerzpunkte in eine technische Roadmap.

What they require

  • Fundierte Erfahrung mit Bazel (insbesondere Platform, Toolchains, Rules) und Offenheit für neue Technologien
  • Erfahrung, etwas Hintergrund oder Offenheit in der (Python-)Programmierung
  • Kenntnisse der Linux-Kommandozeile, um effizient zu navigieren und Fehler zu beheben
  • Interesse an der Arbeit in einer Open-Source-Umgebung
  • Starken Hintergrund in CI/CD-Pipelines und die Fähigkeit, Build-Systeme zu entwerfen (z. B. Jenkins, GitHub Actions, GitLab CI)
  • Fundierte Kenntnisse in Scripting und Automatisierung (Python und Bash)
  • Verständnis von Abhängigkeitsmanagement, Caching und verteilten Builds
  • Vertrautheit mit Containerisierung (Docker)
  • Erfahrung mit Monorepos und dem Management großer Codebasen ist ein Plus
  • Eine proaktive Denkweise, ausgeprägte Problemlösungskompetenz und die Fähigkeit, teamübergreifend zu arbeiten
  • Du kommunizierst fließend auf Englisch

Benefits

  • Die Chance, die Zukunft eines dynamischen, schnell wachsenden Technologieunternehmens entscheidend mitzugestalten und dabei mit Deinen Aufgaben und Deiner Verantwortung zu wachsen
  • Flexible und familienfreundliche Arbeitsbedingungen in einem stabilen Umfeld
  • Workation: Wir bieten die Möglichkeit, 6 Wochen innerhalb der EU zu arbeiten, um z.B. deinen Urlaub zu verlängern
  • Mit dem vielfältigen Sport- und Wellnessangebot von Wellpass kannst Du aus über 9.000 Sport- und Wellnessangeboten wählen
  • Ein agiles Team, das Eigenständigkeit und schnelle Entscheidungsfindung in flachen Hierarchien verkörpert
  • Eine einzigartige Unternehmenskultur, in der wir Wert auf Gleichberechtigung, Vielfalt und Integration legen
  • Ein breites Spektrum an Aus- und Weiterbildungsmöglichkeiten
  • Vollständige Remote-Arbeit oder hohe Flexibilität zwischen mobilem Arbeiten und einem Büro in einem der schönsten, zentralen Stadtteile Münchens
  • Ein attraktives Gehalt
  • Regelmäßige Onsite-Events für alle Mitarbeitenden aller Art (Betriebsausflüge, Teamevents, Checkmk Conference, Conference After Party und mehr) in familiärer Atmosphäre
🇩🇪 GermanySoftware
Salary not disclosed