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. You will expand ORP's capabilities by building features and improving performance across service orchestration, job scheduling, cluster management, big-data processing, and other core services that business teams directly interface with. This role involves building and evolving a fully managed compute & data platform layer for improved scale & reliability in Python & Rust, exploring cutting-edge technologies to enhance research workflows, and collaborating globally with traders, researchers, and engineers to push their understanding of the market to new heights.
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
- Performance-based bonus structure unmatched anywhere in the industry, with profits combined across desks, teams and offices into a global profit pool
- The chance to work alongside diverse and intelligent peers in a rewarding environment
- Training, mentorship and personal development opportunities
- Daily breakfast, lunch and snacks
- Gym membership, sports and leisure activities, plus weekly in-house chair massages
- Regular social events, clubs and Friday afternoon drinks