About the Role
Optiver is seeking a Software Engineer for their Developer Experience team. This role is vital for creating the tools and platforms that enhance development workflows, allowing engineers to operate efficiently and with confidence. The engineer will build infrastructure, tooling, and automation for the entire software development lifecycle, impacting hundreds of developers globally.
Responsibilities
- Design, build, and maintain scalable build systems, including core build libraries, CI/CD pipelines, and Docker images.
- Develop tools and integrations to accelerate and streamline the local development-test iteration loop.
- Automate processes to simplify the release and deployment lifecycle for continuous deployment.
- Track emerging trends in Developer Experience and AI, exploring AI-assisted tools and coding agents.
- Define metrics to measure and quantify developer productivity.
- Partner with development teams to identify workflow friction and design solutions for improved setup, iteration speed, and productivity.
Requirements
- Familiarity with designing and optimizing containerized build workflows using tools like Docker, Bazel, CMake, Ninja, Poetry.
- Skilled in building CI workflows on platforms such as GitHub Actions or Jenkins.
- Strong coding fundamentals and experience with scripting and compiled languages.
- Experience writing scalable, high-quality software.
- Strong engineering instincts and a deep understanding of the end-to-end software development lifecycle.
- Proven track record of initiating and driving developer productivity improvements through tooling and automation.
- Curious, collaborative, and eager to work in a high-performing environment.
- Comfortable working autonomously and collaboratively.
- Practical approach to solving real-world challenges.
Skills
- Developer Experience
- Modern tooling and workflows
- High-impact productivity improvements
- Docker
- Bazel
- CMake
- Ninja
- Poetry
- GitHub Actions
- Jenkins
- Scripting languages
- Compiled languages
- Scalable software development
- Software development lifecycle
- Automation
- AI assisted tools
- Coding agents
Location
- Global
Work Type
- Full-time
Experience Level
- Mid-level
- Senior
Salary/Compensations
- Competitive remuneration package
- Performance-based bonus structure
Benefits
- 27 paid vacation days
- All UK public holidays
- Daily breakfast and lunch
- Commuting expense support
- Private medical insurance
- Pension scheme
- ClassPass fitness membership
- Training and continuous learning opportunities
- Access to conferences and tech events
- International transfer opportunities
About the Company
- Optiver's mission is to continuously improve the market by providing liquidity, accurate pricing, and transparency, acting as a stabilizing force in all market conditions.
- As a leading market maker, Optiver partners with over 70 global exchanges.
- The company focuses on continuous improvement and safeguarding healthy, efficient markets.
Equal Opportunity
- Optiver is committed to diversity and inclusion.
