C++ developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Our client is looking for a motivated C++ developer to join our growing engineering team and contribute to the build-out of our proprietary options market-making trading platform. Successful candidates will work closely with an industry-leading team of options traders and quantitative researchers who participate fully in the design and on-going enhancements to our proprietary trading and research platform.
In this role, you will:
Lead in the design, implementation and deployment of large-scale trading systems and services using modern C++ technologies
Bring deep technical knowledge in areas such as parallel programming, trading systems, networking or performance analysis
Build software using Agile methodologies and modern software best practices
Work on cross-functional teams across trading, quant and development to troubleshoot and solve complex problems
Requirements
5+ years of experience developing performant, scalable applications in modern C++ (and at least 2 years with C++11, 14, or 17, template metaprogramming a plus)
Experience with Linux and Python required
Significant experience with distributed systems, data structures and algorithms
Solid understanding of multi-threaded/multi-core programming paradigms
A curiosity and demonstrated interest in C++14 and beyond
Bachelor’s degree in Computer Science, Engineering, Math or equivalent
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on hrg.netGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Résumé-Driven Development: How IT trends affect the job market for software developers
7 Important Tips That Every Software Developer Should Know
10 Highest Paying Programming Languages 2025
Top 6 Hackathons for Developers in 2023