Remotery

Senior Software Developer – CI

Posted 1 day ago

This is a fully remote position, open to applicants in Germany.

📋 Description

• Design and establish the Bazel-based architecture for building and testing within Checkmk’s Build & Test Platform.

• Take ownership of and enhance the Bazel configuration across multiple concurrently maintained versions of the product.

• Lead efforts in ensuring hermeticity, managing dependency boundaries, overseeing toolchain management, and facilitating architectural migrations.

• Assess and optimize build and test durations, incorporating remote caching, remote execution, and cache hit rates.

• Create pipeline architecture, develop build and release tools, and implement failure diagnostics.

• Enhance the developer experience by assisting developers in understanding and independently resolving failures.

• Collaborate with product teams, quality assurance, and the broader CI team.

• Identify developer challenges and translate them into a technical roadmap.


⛳️ Requirements

• Strong experience with Bazel, particularly in Platform, Toolchains, and Rules.

• Willingness to engage with new technologies.

• Experience or a background in Python programming, or an openness to learning it.

• Proficiency in using Linux command-line for navigation and troubleshooting.

• Interest in contributing to an open-source environment.

• Solid understanding of CI/CD pipelines.

• Capability to design build systems using tools like Jenkins, GitHub Actions, or GitLab CI.

• Skilled in scripting and automation using Python and Bash.

• Knowledge of dependency management, caching, and distributed builds.

• Familiarity with containerization technologies, particularly Docker.

• Experience managing monorepos and large-scale codebases is an advantage.

• A proactive approach and strong problem-solving abilities.

• Capability to collaborate effectively across teams.

• Proficient communication skills in English.


🏝️ Benefits

• Flexible and family-oriented working conditions in a secure environment.

• Opportunity to work remotely for 6 weeks within the EU.

• Extensive range of sports and wellness programs available through Wellpass, featuring over 9,000 options.

• Agile team structure that promotes autonomy and swift decision-making within a flat hierarchy.

• Corporate culture that prioritizes equality, diversity, and inclusion.

• Broad array of educational and training opportunities.

• Fully remote work options or high flexibility between remote work and an office in Munich.

• Competitive salary.

• Regular onsite events, including Company Outings, Team events, the Checkmk Conference, and Conference After Party.

People also viewed

Cloudera5 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber5 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike6 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike6 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike6 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike6 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers