Experienced C++ Software Engineer - High-Performance Trading Systems
A high-performance trading firm is seeking Experienced C++ Software Engineers to join its global engineering team. This is a rare opportunity to work on ultra-low-latency trading systems in a fast-paced, collaborative environment where engineers have direct and immediate impact on the business.
You'll work closely with traders and quantitative researchers, contributing to the design and development of high-performance infrastructure and trading algorithms. Engineers here are empowered to take full ownership of their work-from concept to production-and are encouraged to challenge assumptions, propose new ideas, and continuously optimize systems.
Locations:
What You'll Do:
- Design, implement, and optimize C++ trading systems using modern standards (C++17+)
- Collaborate with traders and researchers to develop and refine trading strategies
- Improve system performance in terms of latency, throughput, and reliability
- Contribute to the architecture of a proprietary trading platform, ensuring scalability and maintainability
- Take full ownership of projects, including deployment, monitoring, and iterative improvement
- Participate in a culture of strong documentation, open feedback, and continuous learning
What They're Looking For:
- 5+ years of professional experience in C++ software development
- Deep understanding of performance-critical systems, ideally in HFT, MFT within a proprietary trading firm
- Strong grasp of computer science fundamentals, including data structures, algorithms, and concurrency
- Experience working in top tier trading firms is highly valued
- A proactive, hands-on mindset with the ability to work independently and collaboratively
- Excellent communication skills and the ability to work closely with non-engineering stakeholders
Engineering Culture:
- Flat structure with direct access to leadership and decision-makers
- No micromanagement-engineers are trusted to lead and deliver
- Fast feedback loops and high autonomy
- Emphasis on clean, efficient, and well-documented code
- Engineers are encouraged to speak up, challenge ideas, and drive innovation