Junior Software Engineer (C++ or Rust) - High Performance Trading Systems
New Today
Overview
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems
A leading crypto market maker in London is seeking a Junior Software Engineer to join their elite engineering team. The firm specializes in market making, high-frequency trading, and Web3 investments, and operates 24/7 across global markets.
Tech Stack
C++ and Rust (with ongoing migration from C++ to Rust)
Responsibilities
- Design, optimize, and maintain core trading systems and infrastructure
- Drive the adoption of Rust while supporting existing C++ platforms
- Partner closely with engineers, researchers, and traders to maximize system performance and reliability
- Contribute to the growth of a world-class trading firm at the forefront of crypto and DeFi
- Take ownership of high-impact, business-critical projects
- Work in a collaborative environment where top academic and professional talent drive innovation
Requirements
- Strong academic background: Degree from a top-tier university in Computer Science, Engineering, Mathematics, or related field
- 0-2 years of professional experience building or production systems in C++ or Rust
- Advanced proficiency in C++ or Rust (with willingness to work across both)
- Strong foundation in algorithms, data structures, and systems architecture
- Experience with low-latency, high-throughput systems, networking, or multithreading
- Interest in crypto, blockchain, or financial markets
Employment
- Full-time
- Entry level
London, England, United Kingdom
- Location:
- London
- Job Type:
- FullTime
- Category:
- IT & Technology