About the Role
Core Developers are at the heart of our technological ecosystem, working to continuously optimize our research and technological infrastructure. In this role, you will build key components to accelerate our trading operations, design scalable systems and tools that support high-performance computing, and ensure that our systems provide the speed and robustness necessary to maintain our edge. You will be challenged to produce elegant and efficient code every day. You will also conduct in-depth research and testing relating to performance optimization, networking architecture, and hardware selection. If you are excited by the prospect of solving these sorts of problems in a collaborative, research-driven environment, we would love to get to know you.
Responsibilities
- Build key components to accelerate trading operations
- Design scalable systems and tools that support high-performance computing
- Ensure systems provide the speed and robustness necessary to maintain our edge
- Produce elegant and efficient code
- Conduct in-depth research and testing relating to performance optimization, networking architecture, and hardware selection
Requirements
- Talented engineers who approach problems with a holistic, innovative mindset
- Excellent programming and analytical skills
- Motivated to take ownership over core projects
- Ready to identify and resolve inefficiencies
- Continuously guided by the question: how can this work better?
- Strong background in data structures and algorithms
- Strong background in object-oriented programming
- Mastery of C++
- Experience with latency-sensitive development
- Experience with low-level system architecture
- Advanced knowledge of high-performance computing
- Advanced knowledge of distributed system design
- Advanced knowledge of network optimization
- Strong problem-solving skills
- Strong research acumen
- Strong communication skills to articulate complex technical concepts
Skills
- Programming
- Analytical skills
- C++
- Latency-sensitive development
- Low-level system architecture
- High-performance computing
- Distributed system design
- Network optimization
- Problem-solving
- Research acumen
- Communication
Location
- Remote
Work Type
- Full-time
Experience Level
- PhD
- Master's
- Bachelor's
Education Level
- Computer science or a related field
Salary/Compensations
- $200,000 - $300,000
Benefits
- Other forms of compensation and benefits that are part of Seven Research’s comprehensive package
About the Company
- At Seven Research, our close-knit team unites brilliant minds passionate about pushing technological and scientific boundaries in the global markets.
- We provide state-of-the-art resources and cultivate intellectual freedom, enabling our people to develop groundbreaking solutions to the most complex challenges of our field.
- Our collaborative approach celebrates excellence from everyone, regardless of tenure.
Equal Opportunity
- We are an equal opportunity employer and prohibit discrimination and harassment without regard to race, religion, age, sex, or any other characteristic protected by law.
