Job Details
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.
Thank you,
Ed