1

Trading Algorithm Developer Jobs (NOW HIRING)

Algo Developer (VP Level) Location: New York, NY (4 days onsite) Full Time Main mission is to ... Take full ownership of algorithmic systems from inception to delivery. * Work directly with traders ...

The Algo Developer will have experience developing real-time systems capable of trading in fast ... Take full ownership of algorithmic systems from inception to delivery. * Work directly with traders ...

$105K - $123K/yr

As a DSP Algorithms Engineer, you will design and develop state-of-the-art, space-based ... Project assignments typically span the unit life cycle, from internal trades, concept studies and ...

Jobs / NLP Algorithm Engineer (Chinese speaking) NLP Algorithm Engineer (Chinese speaking ... Building and testing the performance of trading signals based on NLP and financial features

Experience communicating complex algorithm design decisions and technical trade-offs in writing to both engineering and non-engineering stakeholders Preferred Qualifications: * Experience with data ...

Experience communicating complex algorithm design decisions and technical trade-offs in writing to both engineering and non-engineering stakeholders Preferred Qualifications: * Experience with data ...

As a Hardware Engineer at IMC, you are responsible for spotting new opportunities, solving problems ... Enhance your knowledge of trading, algorithm complexity, system design, and coding * Work within ...

Experience: Minimum 2 years building and deploying profitable algorithmic strategies at a hedge fund, bank, or proprietary trading firm. * Programming: Advanced expertise in at least one core ...

... algorithmic developers and traders โ€ข Solid understanding of software engineering fundamentals -- data structures, algorithms, system design, and clean code practices Company : Edgehog Trading is a ...

... trading algorithms, contribute directly to PnL, and drive the evolution of new and existing ... Collaborate closely with traders and developers to deliver robust research insights and reliable ...

Software Engineer

Chicago, IL ยท On-site

$125K - $200K/yr

Work on our system from trading algorithm development, to high speed data analysis, and intelligent ... Computer science or engineering degree or real world experience Annual base salary ranges from $125 ...

Help gather and organize data related to trading algorithm performance * Learn about market ... Programming Skills : Advanced proficiency in Python, with hands-on experience in data science ...

New

As a Hardware Engineer at IMC, you are responsible for spotting new opportunities, solving problems ... Enhance your knowledge of trading, algorithm complexity, system design, and coding * Work within ...

Algorithmic Developer - Intern

New York, NY ยท On-site

$200K - $300K/yr

Your Role Our Algorithmic Developers are researchers and engineers who transform complex quantitative concepts into high-performance trading strategies and systems that are efficient, stable, and ...

Showing results 21-40

Trading Algorithm Developer information

See salary details

$33

$78

$103

How much do trading algorithm developer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for trading algorithm developer in the United States is $78.49, according to ZipRecruiter salary data. Most workers in this role earn between $66.83 and $88.94 per hour, depending on experience, location, and employer.

What is a trading algorithm developer?

A Trading Algorithm Developer is a professional who designs, develops, and implements automated trading systems that execute financial trades according to predefined rules. These algorithms analyze market data, identify trading opportunities, and make buy or sell decisions at high speed and accuracy. Developers typically have a background in computer science, mathematics, or finance, and use programming languages like Python, C++, or Java to create their trading strategies. They work in investment banks, hedge funds, or proprietary trading firms to help maximize profits and minimize risks through automation.

What are the key skills and qualifications needed to thrive as a trading algorithm developer?

To thrive as a Trading Algorithm Developer, you need strong quantitative analysis skills, proficiency in programming languages such as Python or C++, and a solid understanding of financial markets, often supported by a degree in computer science, mathematics, or a related field. Familiarity with trading platforms, backtesting frameworks, and data analysis tools is essential, and certifications like CFA or FRM can be advantageous. Problem-solving abilities, attention to detail, and effective communication are critical soft skills for collaborating with traders and adapting to rapidly changing markets. These skills ensure the development of robust, efficient, and profitable trading algorithms in highly competitive financial environments.

What are some common challenges trading algorithm developers face when deploying strategies to live markets?

Trading Algorithm Developers often encounter challenges such as market data latency, unexpected slippage, and differences between simulated and real-world trading environments when deploying strategies live. Managing these issues requires careful monitoring, robust risk controls, and frequent backtesting to ensure strategies remain effective under changing market conditions. Collaboration with operations and IT teams is also essential to promptly address technical issues and maintain system stability.

How much do trading algorithm developers make?

Trading algorithm developers typically earn between $80,000 and $150,000 annually, with experienced professionals or those in high-frequency trading firms earning higher salaries. Compensation often includes bonuses and profit-sharing, and strong programming skills in languages like Python or C++ are highly valued.

How to become a trading algorithm developer?

To become a trading algorithm developer, you should have a strong background in programming, typically in languages like Python or C++, and knowledge of financial markets and trading strategies. Gaining experience with data analysis, machine learning, and trading platforms is also important, along with a solid understanding of quantitative methods. Pursuing relevant degrees or certifications in finance, computer science, or data science can enhance your qualifications.

What cities are hiring for Trading Algorithm Developer jobs?

Cities with the most Trading Algorithm Developer job openings:

What are popular job titles related to Trading Algorithm Developer jobs?

For Trading Algorithm Developer jobs, the most frequently searched job titles are:

Infographic showing various Trading Algorithm Developer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $163,264 per year, or $78.5 per hour.

Algo Developer

Manhattan, NY โ€ข On-site

MDMS Recruiting
Recruiting and Staffing Servicesย โ€ขย 51 - 200 employees

Other

Re-posted 15 days ago


Job description

Algo Developer (VP Level)

Location: New York, NY (4 days onsite)

Full Time

Main mission is to implement trading software solutions used by the Direct Market Services & Solutions trading desk in the Americas to trade stocks and futures through various algo trading strategies. The Algo Developer will have experience developing real-time systems capable of trading in fast markets with an emphasis of solid code that scales well. The environment is fast moving and it s critical that the candidate be able to quickly translate new ideas into solid implementations.

Primary tasks include but are not limited to:

  • Develop, ensure baseline, and support low latency trading systems and related tools.
  • Take full ownership of algorithmic systems from inception to delivery.
  • Work directly with traders to understand their needs and to implement their trading strategies.
  • Analyze performance of end-to-end systems
  • Communicate and liaise with support, infrastructure, and market access development teams to improve the trading systems.
  • Adapt existing tools, used in other regions, to the US electronic business
  • Understand key industry trends in algo development and market microstructure.
  • Collaborate with other members of algo development team globally
  • Improve the research infrastructure
  • Study new indicators and strategy (understand user needs, suggest solutions, etc)
  • The candidate will need to work very closely with various teams:
  • Liaise & interact with worldwide team members (developers working on the same platform in Paris/Asia)
  • Front Office in U.S. will provide the functional guidelines
  • In house IT market access teams (dev and support) in charge of the market connectivity

Technical skills:

  • Minimum of 3 years of experience as front office algo developer, with strong knowledge of at least one of the following (the more the better)
  • Order management system / execution
  • Real time pricing
  • Real time market data
  • Strong technical skills in C# - real-time, parallelism / asynchronicity, high availability, efficient / performance sensitive code
  • Auto Hedge, systematic trading, market making
  • Exchange connectivity
  • 2-3 years minimum financial market exposure.
  • Fixed income a plus
  • Strong object-oriented programming skills and design patterns
  • Experience developing in Python a plus
  • Experience with performance testing and profiling a plus
  • Understanding of distributed design concepts including computer architecture and network architecture
  • Experience with Agile development methodologies, and continuous delivery
  • Memory/CPU profiling and multithreaded debugging experience.
  • Experience on trading algorithm/strategies a plus
  • Strong communication skills

Required Competencies:

  • Excellent programming skills
  • Adaptive mindset being able to switch gears quickly
  • Ability to self-organize work
  • Strong analytical and problem-solving skills
  • Ability to function in a high-pressure environment and to meet stringent deadlines for completing tasks

Education:

B.S degree in computer science, engineering, math, physics, or similar

Masters degree or equivalent work experience would be a plus