Senior C++ Low-Latency Trading Systems Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Architect, develop, and optimize low-latency trading systems and infrastructure.
- Build and maintain connectivity to global exchanges and liquidity venues.
- Develop order management systems covering order routing, risk controls, and real-time state management.
- Profile, benchmark, and tune systems for ultra-low latency and high throughput.
- Collaborate closely with quantitative researchers, systematic portfolio managers, traders, and technology specialists.
- Design highly available, resilient systems and participate in on-call support when required.
- Evaluate emerging technologies and engineering practices for greenfield platform development.
- Apply automated testing, CI/CD, and robust software engineering principles throughout the development lifecycle.
Requirements
You are an accomplished C++ engineer with expert knowledge of modern C++ standards and proven experience developing production-grade, low-latency, high-throughput systems. You bring strong foundations in algorithms, data structures, distributed systems, Linux, networking, and performance optimization.
You are comfortable working with TCP/UDP, multicast, profiling tools, Python or other modern languages, and automated testing. Experience with systematic or algorithmic trading is highly valued, alongside knowledge of FPGA, kernel bypass, RDMA, cloud-native platforms, Docker, or Kubernetes.
Most importantly, you’re a collaborative problem-solver who thrives in a fast-paced global environment and enjoys turning complex technical challenges into reliable, high-performance solutions.
CPlusPlus #Cplusplus20 #Cplusplus23 #LowLatency #HighFrequencyTrading #AlgorithmicTrading #SystematicTrading #TradingTechnology #QuantitativeTrading #Linux #Networking #DistributedSystems #PerformanceEngineering #Python #Kubernetes
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
The 10 C++ programming questions to expect in an interview
10 Highest Paying Programming Languages 2025
Why Upskilling And Reskilling is Important For Developers