Software Engineers (Python/QDE)

New York

  Development - Back End

0

Permanent

Our client, a leading financial services organization, is hiring a Software Engineer to join their team in New York. The successful candidate will develop the systems behind its systematic trading strategies and build high-performance applications for market data processing, research, forecasting and trade execution.

Responsibilities

  • Develop low-latency applications that ingest and process large volumes of market data from global exchanges and vendors.

  • Design and improve trading execution systems with a strong focus on speed, reliability, and correctness.

  • Build C++ tools and libraries that help researchers develop and deploy statistical and machine learning models.

  • Improve the performance and resilience of live production systems.

  • Work with quantitative researchers to turn research ideas into scalable applications.

Skillset

  • BA degree in Computer Science, Computer Engineering, Mathematics, Physics or similar.  

  • Advanced C++ engineering experience, including building robust, maintainable production software.

  • Strong knowledge of performance optimisation, distributed systems, and complex data pipelines.

  • Ability to assess interconnected systems and make sound architectural decisions.

  • Experience working on systems where correctness, reliability and recovery are critical.

  • Own complex technical work and prioritise it according to business impact.

  • Experience in financial markets is a bonus but not essential.

Benefits

  • Salary: $275k – $350k

  • Performance bonus.