Senior Software Engineer - Research Platform
On-siteShanghai, Shanghai, China
Job Summary
Build and evolve a fully managed compute and data platform layer in Python and Rust to improve scale and reliability for Optiver's research teams. Expand the Research Platform's capabilities by developing features across service orchestration, job scheduling, cluster management, and big-data processing that business teams directly interface with. Explore cutting-edge technologies and integrate them into workflows to enhance performance and derive better market insights. Collaborate globally with traders, researchers, and engineers to push market understanding to new heights while tackling complex technical problems at the intersection of infrastructure and research enablement.
Required Qualifications
- Experience leading large-scale engineering projects
- Strong engineering instincts and a deep understanding of computer science fundamentals
- Experience in distributed systems
- Expertise in Python
- 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
Desired Qualifications
- Experience with C, C++, or Rust
- Experience working with GPUs and the CUDA ecosystem
- Commitment to continuous learning and improvement in a rapidly evolving environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.