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 systemsSolid grasp of data structures, algorithms, and SOLID principlesNetwork programming in distributed systemsFast learner, adaptable to new technologiesNice to Have
Professional software development experienceHigh-performance / low-latency systems expertiseFamiliarity with trading systems or financial marketsExperience with additional languages and SQL / NoSQL databasesTraits
Strong problem-solver with an ownership mindsetCollaborative, communicative, and impact-drivenOOJ-1457G