Software Engineers (Python/QDE)

Alldus

New York (NY)

On-site

USD 275,000 - 350,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary range
Performance bonus

Job summary

Alldus in New York is seeking a Software Engineer to join a leading financial services client. You will develop the systems behind systematic trading strategies and build high-performance applications for market data processing, research, forecasting and trade execution.

The role emphasizes advanced C++ development, low-latency design, and reliable, scalable systems. Collaboration with quantitative researchers and exposure to financial markets are beneficial but not mandatory.

Qualifications

  • 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 in 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.

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.

Skills

Advanced C++
Performance optimisation
Distributed systems
Architectural decisions
Reliability & recovery
Financial markets experience

Education

BA/BS in CS/CE/Math/Physics

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineers (C++)
Software Engineers (C++)

Alldus • New York (NY)

On-site
USD 275,000 - 350,000
Performance bonus
Salary range disclosed
Software Engineers (C++)
Software Engineers (C++)

Alldus International Consulting Ltd • New York (NY)

On-site
USD 275,000 - 350,000
Performance bonus
Software Engineer
Software Engineer

Revive IT Recruitment • New York (NY)

On-site
USD 100,000 - 150,000
Competitive compensation package
Significant performance bonus
Access to technology and data resources
Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Research Software Engineer
Research Software Engineer

OP Recruiting • Chicago (IL)

On-site
USD 150,000 - 210,000
Medical Coverage
Vision Coverage
Technical Training
+2
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior C++ Engineer
Senior C++ Engineer

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
Software Engineer
Software Engineer

Goliath Partners • New York (NY)

On-site
USD 540,000 - 660,000
Software Engineer
Software Engineer

Radley James • New York (NY)

On-site
USD 150,000 - 230,000
Profit sharing
Comprehensive benefits
25 days paid vacation