Senior C++ Developer for a U.S. equities trading platform
We’re looking for a Senior C++ Developer to join a team building a high-performance electronic trading platform for the U.S. equities market.
This role is ideal for an engineer with strong experience in:
- modern C++ (C++17/20)
- high-volume real-time data processing
- high-frequency / low-latency systems
- Linux backend development
- Experience in trading, market data, or other latency-sensitive domains is highly valued
Why this role matters:
This is not just another backend position. The platform is entering a business-critical phase: by December 2026, it must complete a migration to 23-hour trading mode. This is the team’s top priority. All other feature development is secondary to that goal and to maintaining critical support coverage from 4:00 AM New York time. That means this role is directly tied to one of the company’s most important technical and operational milestones.
Product context:
- Proprietary electronic trading platform used by 140–150 professional traders
- Focused exclusively on U.S. equities
- Built for sub-millisecond latency
- Processes high volumes of real-time market data
- Supports execution, order management, and risk routing workflows
Core stack: C++ (~75%), C# (~20%), Python (~5%)
Architecture: Linux backend, Windows Desktop front end, colocated infrastructure in New Jersey
What you’ll work on:
- Build and optimize core components of the C++ trading platform
- Process and distribute high-volume real-time market data
- Profile and optimize latency, throughput, and memory usage
- Support systems with high-frequency updates and strict performance requirements
- Improve order management, execution, and risk routing
Help the platform evolve toward 23-hour trading readiness
Why join:
- Work on a real high-performance trading product
- Solve deep engineering challenges in latency, reliability, and scale
- Join a team at a critical product moment
- High ownership and strong technical impact
- Remote opportunity across Ukraine and Europe
Interested?
If you’re strong in C++, real-time systems, and high-volume processing, we’d love to hear from you.
Required skills experience
| C++ | 5 years |
| Linux | 4 years |
| Concurrency and Multithreading | 3 years |
Required languages
| English | B2 - Upper Intermediate |