Skip to content

Software Engineer - Build Platform

Optiver
🇬🇧LondonMediorFull-timePosted August 12, 2026

About the Role

The Build Platform is at the heart of Optiver's development lifecycle, where every code change flows through and determines how quickly engineers can deliver features to production. This role sits within the Developer Experience team, a strategic engineering function focused on accelerating the development lifecycle across the company. You'll design and operate modern build systems at scale, improve C++ builds, and help engineers move from idea to production-ready software with greater speed and confidence.

  • Shape the future of C++ builds by designing and rolling out modern build systems that accelerate build times and improve reliability
  • Develop common build libraries, reusable CI/CD pipelines, and container images used across the company
  • Build observability into the platform to measure performance, reliability, and adoption
  • Improve build performance through incremental execution, caching, dependency analysis, and efficient scheduling
  • Work closely with engineering teams to understand friction points and turn them into scalable solutions
  • Help teams adopt new tools and working practices while balancing standardization with diverse needs

Requirements

  • You are a strong software engineer with deep experience in C++ build systems and developer tooling
  • You have hands-on experience designing, adopting, or operating modern build systems such as Bazel, Buck2, Pants, or Gradle, ideally including migration from established tooling
  • You have a deep understanding of build system concepts including incremental builds, caching, reproducibility, dependency graphs, remote execution, and artifact management
  • You are skilled at diagnosing performance and reliability issues across the local development and continuous integration lifecycle, using data and observability to guide improvements
  • You have significant experience with CI/CD platforms such as GitHub Actions, Buildkite, Jenkins, or similar, and understand how to design reliable, scalable pipelines and the infrastructure that supports them
  • You hold a deep understanding of the end-to-end lifecycle of software development from ideation to deployment
  • You have experience building tools and workflows around source control platforms such as GitHub and GitLab
  • You are passionate about developer productivity and have a track record of delivering meaningful improvements to the software development lifecycle

What You'll Get

  • Performance-based bonus structure, enabling all of our employees to benefit from our global profit pool
  • 27 paid vacation days plus all UK public holidays
  • Daily breakfast and lunch, along with support on commuting expenses
  • Private medical insurance, pension scheme, and ClassPass fitness membership
  • Training and continuous learning opportunities, including access to conferences and tech events
  • International transfer opportunities for global career growth