Senior Software Engineer (C++)- Chicago - Up to $230,000 + bonus
My client is looking for a skilled Senior C++ Software Engineer, enthusiastic about crafting resilient, high-performance systems.
You will design, develop, and optimize high-performance trading applications. Collaborate with traders, quants, and engineers to create solutions that enhance our trading capabilities.
Key Responsibilities
Build and maintain low-latency, high-frequency trading systems using C++.
Enhance trading algorithms and systems for performance and reliability.
Work with traders and developers to meet business needs.
Ensure code quality and adherence to best practices.
Resolve complex technical issues in production.
Develop and run tests to ensure system robustness.
Maintain comprehensive documentation.
Stay updated on industry trends and technologies.
Required Skills and Experience
6+ years in software development with a focus on C++.
Understanding of financial markets, trading strategies, and market data.
Proficiency in modern C++ (C++11/14/17/20) and performance optimization.
Experience with low-latency, high-frequency trading systems.
Knowledge of multithreading and parallel programming.
Communication: Excellent verbal and written communication skills.
Preferred Skills
Experience with equities, options, futures, or FX.
Candidates must be coming from a previous financial background and have 6+ years experience. The role is Hybrid in Chicago.
If this sounds like something you would be a fit for, please do apply with an up to date CV.