C++ Software Developer
Chicago - Onsite
About The Role :
We are a growing trading firm seeking a C++ Software Developer to build automated trading strategies and support the commercialization of our trading platforms. We trade equity options and equities, with planned expansion into futures. This role offers high ownership, meaningful impact, and growth opportunities within a small, rapidly scaling team.
What You’ll Do :
- Design, build, and optimize automated trading strategies across equity options, equities, and futures
- Help commercialize internal trading platforms and tools into market-ready products
- Enhance core trading system architecture for performance, scalability, and new asset classes
- Partner closely with traders to translate trading concepts into efficient technical solutions
- Analyze large datasets to validate and improve trading strategies
- Optimize systems for low-latency, high-performance trading environments
- Develop risk management and compliance monitoring tools
- Produce clear technical documentation and reporting for internal and external use
What We’re Looking For :
Requirements
- Strong C++ (server-side, Linux)
- Experience with multithreaded, real-time systems
- Solid grasp of data structures, algorithms, and SOLID principles
- Network programming in distributed systems
- Fast learner, adaptable to new technologies
Nice to Have
- Professional software development experience
- High-performance / low-latency systems expertise
- Familiarity with trading systems or financial markets
- Experience with additional languages and SQL / NoSQL databases
Traits
- Strong problem-solver with an ownership mindset
- Collaborative, communicative, and impact-driven
OOJ-1457G