The Software Engineer position at Optiver is an exciting opportunity to join the Developer Experience team, which plays a vital role in enhancing development workflows. By building infrastructure, tooling, and automation, you will significantly impact the productivity of hundreds of developers across various regions. The team thrives on collaboration and continuous improvement, creating a supportive environment where innovative solutions are encouraged.
You'll be responsible for
🛠️
Designing and maintaining build systems
Design, build and maintain scalable build systems used across the company, including core build libraries, common CI/CD pipelines and Docker images⚙️
Developing tools and integrations
Develop tools and integrations that make the local develop-build-test iteration loop faster and more seamless - including IDE extensions, CLI tools and container-based workflows⚡
Automating processes
Automate processes to streamline the release and deployment lifecycle, enabling rapid, continuous deployment