Software Engineer - Build Platform
Optiver
In this role you will shape the future of C++ builds at Optiver by designing and rolling out modern build systems to speed up builds, improve reliability, and standardize developer experience. You will develop reusable build libraries, CI/CD pipelines, and container images used company-wide. You will embed observability to measure performance and guide improvements, and optimize builds at scale with caching and incremental execution. You will collaborate with engineering teams to remove friction and help agents compile, test, and validate changes with minimal manual intervention. This is a chance to influence how software is built and delivered at Optiver, supporting faster, more confident—d
Pay / Benefits- Performance-based bonus structure
- 27 paid vacation days
- Breakfast and lunch provided
- Commuting expense support
- Private medical insurance
- Pension scheme
- Design and roll out modern C++ build systems to accelerate build times and reliability
- Develop reusable build libraries, CI/CD pipelines, and container images used across the company
- Build observability into the platform to measure performance, reliability, and adoption
- Improve build performance at scale via incremental execution, caching, and dependency analysis
- Design workflows for agents to compile, test, diagnose failures, and validate changes with minimal human intervention
- Collaborate with engineering teams to identify friction and create scalable solutions
- Guide tool adoption balancing standardization with diverse codebases and engineering groups
- Stay current with industry trends in DevEx and build systems to inform tool choices
- Strong software engineering background with deep experience in C++ build systems and developer tooling
- Hands-on experience with modern build systems (Bazel, Buck2, Pants, Gradle) and migration from legacy tooling
- Solid understanding of build concepts: incremental builds, caching, reproducibility, dependency graphs, remote execution, artifact management
- Ability to diagnose performance and reliability issues using data and observability
- Experience with CI/CD platforms (GitHub Actions, Buildkite, Jenkins) and designing scalable pipelines
- Understanding end-to-end software lifecycle from ideation to deployment
- Experience with source control workflows (GitHub, GitLab)
- Proven track record of improving developer productivity
- Collaborative mindset
- Data-driven problem solving
- Strong communication
- C++ build systems and tooling
- Bazel, Buck2, Pants, Gradle
- Incremental builds, caching, remote execution
Reference: WJ-747_31020719