Senior Software Engineer


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





 Albert Bow

 05/10/2024

 Chicago,IL