Software Engineering Internship
Skills
About the Role
You will work side-by-side with senior members to design, code, test, and maintain an in-house ultra-low latency trading system. You will contribute to greenfield systems operating at the microsecond level, solve complex technical problems, and collaborate closely with researchers, traders, and developers.
Requirements
- Full-time student
- Proficiency in Java, C++, or Rust (Java preferred)
- Strong understanding of data structures and computer science fundamentals
- Strong communication skills
- Passion for trading technology and the financial industry
Responsibilities
- Design ultra-low latency trading systems
- Code and test software
- Maintain in-house ultra-low latency trading systems
- Solve complex technical problems
- Collaborate with researchers, traders, and developers
Benefits
- Competitive salary
- Hybrid working pattern available
- Regular off-sites
- Team lunches and drinks
