Software Engineer - Developer Experience
📍 Australia
⏰ Expires 25 April 2026
Description
Software Engineer to join our Developer Experience team. This team is crucial in building the tools and platforms that power our development workflows, enabling our engineers to work fast and with confidence. You'll be responsible for building the infrastructure, tooling and automation that power the entire software development lifecycle, from local development to production deployment; the improvements you make to our developer environment will improve the daily workflow of hundreds of developers across multiple regions.
We're looking for a strong engineer with a passion for improving developer experience, an awareness of modern tooling and workflows, with a track record of identifying and implementing high-impact productivity improvements. You'll join a growing global team on a mission to improve every part of the developer experience at Optiver.
Requirements
Familiarity with designing and optimising containerised build workflows using tools such as Docker, Bazel, CMake, Ninja, Poetry etc
Skilled in building CI workflows on platforms like GitHub Actions or Jenkins that provide fast, reliable feedback and automate repetitive tasks
Strong coding fundamentals and experience across both scripting and compiled languages, with a focus on writing scalable, high-quality software
Have strong engineering instincts and a deep understanding of the end-to-end lifecycle of software development from ideation to deployment
Passionate about improving the developer experience; with a proven track record of initiating and successfully driving developer productivity improvements at scale through impactful tooling and automation
Curious, collaborative and eager to work in a high-performing environment that values continuous improvement
Comfortable working autonomously and collaboratively, with a practical approach to solving real-world challenges
Employer: Optiver