Senior Software Engineer - Research Platform
OptiverAbout the Role
The Optiver Research Platform (ORP) is a vertically integrated platform team that manages both high-performance compute infrastructure and the software platform layered on top. As a Senior Software Engineer, you will expand ORP's capabilities by building features and improving performance across service orchestration, job scheduling, cluster management, and big-data processing.
- Building and evolving a fully managed compute & data platform layer for improved scale & reliability in Python & Rust
- Exploring cutting-edge technologies and integrating them into Optiver's research workflows to enhance performance
- Collaborating globally with Optiver business teams including traders, researchers, and engineers to push their understanding of the market to new heights
- Tackling some of the toughest challenges in the financial markets alongside talented colleagues
Requirements
- Experience leading large-scale engineering projects
- Strong engineering instincts and a deep understanding of computer science fundamentals
- Experience in distributed systems
- Expertise in Python is required
- Ability to tackle complex technical problems at the intersection of infrastructure and research enablement
- Commitment to continuous learning and improvement in a rapidly evolving environment
- Excellent communication and collaboration skills for working with global researchers and engineers
- Readiness to set technical direction, promote engineering principles, and do the right thing
What You'll Get
- The opportunity to work alongside best-in-class professionals from over 40 different countries
- 401(k) match up to 50%
- Comprehensive health, mental, dental, vision, disability, and life coverage
- 25 paid vacation days alongside market holidays
- Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more