C++ Developer (High-Performance Systems)
Salary: Up to $150,000 USD
Remote
We are seeking an experienced C++ Developer to help evolve and enhance high-performance, low-latency systems in a demanding, real-time environment.
In this role, you will design, develop, and lead key features in performance-critical systems, working alongside a team of strong engineers. The environment is fast-paced and ownership-driven, requiring initiative, precision, and the ability to deliver under pressure.
This is a technology-focused setting with minimal legacy constraints, ideal for developers who thrive on solving complex problems and continuously improving system performance.
Responsibilities
- Design, build, and optimize high-performance C++ systems for real-time, performance-critical applications
- Work on complex, real-time systems with a strong focus on latency, throughput, and reliability
- Analyze system performance and implement data-driven improvements
- Collaborate closely with engineers to deliver robust and scalable solutions
Requirements
- 7+ years of experience with modern C++ (C++17 or newer)
- Strong experience working with complex, real-time systems
- Degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field
- Strong problem-solving skills and sense of ownership
- Excellent written and verbal communication skills in English
Nice to Have
- Experience building high-performance or low-latency systems
- Knowledge of Python
- Familiarity with financial markets or trading systems