About the Role
About the Role
This role involves joining a leading quantitative trading firm as a Software Engineer, where you'll collaborate with traders and technologists to develop systems that enhance trading performance. You'll focus on high-performance systems, trading infrastructure, and large-scale data platforms in a dynamic engineering-driven environment.
What You'll Do
- Develop high-performance and low-latency systems.
- Work on trading infrastructure and market connectivity.
- Build large-scale data platforms.
- Engage with distributed systems and cloud technologies.
- Create research and developer tooling.
Who You Are
- Strong software engineering fundamentals.
- BSc or MSc in Computer Science or similar subject.
- Experience with languages such as C++, Python, or Rust.
- A track record of solving complex technical problems.
- A passion for building scalable, high-performance systems.
Bonus Points
Previous financial services or trading experience is not essential. The firm is open to candidates from technology companies, scale-ups, research environments, and other high-performance engineering teams.
Compensation
Outstanding compensation and bonus potential.
Benefits
- Direct impact on business outcomes.
- Small, highly talented teams.
- Exposure to some of the most challenging technical problems in finance.
Requirements
Software Engineering Fundamentals
Strong understanding of software engineering principles is essential.
Degree in Computer Science
A BSc or MSc in Computer Science or a related field is required.
Programming Languages
Experience with C++, Python, or Rust is necessary.
Problem Solving Skills
A proven track record of solving complex technical problems is important.
High-Performance Systems
A passion for building scalable, high-performance systems is crucial.
Nice to Have
Experience in financial services or trading is a plus.
Experience in research environments can be beneficial.
Benefits
Outstanding Compensation
Competitive salary and bonus potential.
Impactful Work
Direct impact on business outcomes.
Talented Teams
Work within small, highly talented teams.
Challenging Problems
Exposure to challenging technical problems in finance.