Senior Software Engineer - Algo Trading Systems

Volition

New York (NY)

On-site

USD 140,000 - 210,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Volition, a leading global financial markets firm, seeks a Senior Software Engineer to join a high-calibre team building a modern execution and algorithmic trading platform. You will design and build real-time backend systems using Python, Java or C++, and collaborate with top engineers to deliver data-driven features.

Focus on execution and algorithmic trading components, support statistical modelling, and ensure low-latency, high-reliability systems within front-office trading environments.

Qualifications

  • Strong software engineering background with distributed systems experience.
  • Proficiency in Python, Java, or C++.
  • Degree in CS, math, physics or statistics.

Responsibilities

  • Design and build scalable backend systems for real-time trading.
  • Develop platform components using Python, Java and/or C++.
  • Build data-driven features and models.
  • Develop execution and algorithmic trading features.
  • Support statistical and mathematical modelling.
  • Ensure low-latency and high-reliability systems.
  • Translate business requirements into scalable technical solutions.

Skills

Python
Java
C++
Distributed systems
System design
Scalability

Education

Computer Science
Mathematics
Physics
Statistics

Job description

A leading global financial markets firm is undergoing a technology-driven transformation as it expands its execution and electronic trading capabilities. This is a rare opportunity to work alongside some of the strongest technologists in the market, building high-performance systems within front-office trading environments.

The Opportunity

We are looking for a Senior Software Engineer to join a high-calibre engineering team focused on building a modern execution and algorithmic trading platform.

  • Work on real-time trading systems
  • Collaborate with top-tier engineers and market practitioners
Key Responsibilities
Software Engineering
  • Design and build scalable backend systems
  • Develop platform components using Python, Java, and/or C++
  • Build data-driven features and models
Platform & Product Development
  • Develop execution and algorithmic trading features
  • Support statistical and mathematical modelling
Performance & Reliability
  • Ensure low-latency and high-reliability systems
  • Work closely with trading and product stakeholders
  • Translate business requirements into scalable technical solutions
Required Experience
  • Strong software engineering background
  • Strong experience in at least one of:
  • Python
  • Java
  • C++
  • Experience with distributed systems
  • Strong understanding of system design and scalability
  • Strong academic background, ideally in:
  • Computer Science
  • Mathematics
  • Physics
  • Statistics or another quantitative discipline
  • Degree from a leading university strongly preferred
Highly Desirable
  • Financial markets or trading systems experience
  • Algorithmic trading or market data experience
  • Strong mathematics or statistics background
  • AI / ML exposure
Why Join
  • Work with some of the best technologists in the market
  • Build next-generation trading systems
  • Join a lean, high-impact engineering team
  • Exposure to front-office trading environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

VORKIS • Town of Texas (WI)

On-site
USD 100,000 - 140,000
Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Mission Staffing • Chicago (IL)

On-site
USD 180,000 - 260,000
Senior Python Software Engineer (Trading)
Senior Python Software Engineer (Trading)

Fintal Partners • New York (NY)

On-site
USD 140,000 - 190,000
AI Engineer
AI Engineer

Entec Partners • New York (NY)

On-site
USD 140,000 - 210,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

Hybrid
USD 120,000 - 180,000
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
Software Engineer - C++ Research & Trading
Software Engineer - C++ Research & Trading

Acquire Me • Miami (FL)

On-site
USD 90,000 - 130,000
Industry leading compensation
Work with a talented team
Software Engineer – HFT Equities & Futures
Software Engineer – HFT Equities & Futures

Algo Capital Group • United States

On-site
USD 100,000 - 150,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000