1

Trading Algorithm Developer Jobs (NOW HIRING)

Senior Algorithm Developer

Broomfield, CO ยท On-site

$55 - $72.50/hr

Communicate technical concepts and trade-offs to cross-functional teams, program leadership, and ... Strong programming skills in C++ and Python * Solid foundation in mathematics: linear algebra ...

Senior Algorithm Developer

Broomfield, CO ยท On-site

$190K - $252K/yr

Communicate technical concepts and trade-offs to cross-functional teams, program leadership, and ... Strong programming skills in C++ and Python * Solid foundation in mathematics: linear algebra ...

Senior Algorithm Developer

Fort Collins, CO ยท On-site

$190K - $252K/yr

Communicate technical concepts and trade-offs to cross-functional teams, program leadership, and ... Strong programming skills in C++ and Python * Solid foundation in mathematics: linear algebra ...

New

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

... collaborating with traders, and improving algorithmic systems to meet market demands ... Required : โ€ข Excellent programming skills โ€ข Adaptive mindset being able to switch gears quickly ...

next page

Showing results 1-20

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.

Algorithm Developer (Quant Research & Trading) - 2027 Grads

London, CA โ€ข On-site

$300K/yr

Full-time

Re-posted 29 days ago


Job description

Hudson River Trading (HRT) is seeking exceptional quantitative thinkers to join our Algorithm Development teams in New York, London, and Singapore. Algorithm Developers at HRT are responsible for building and maintaining the models that drive our trading. A typical day involves applying rigorous statistical analysis to vast quantities of market and financial data to produce predictive trading models.

In this role, you will work alongside fellow Algorithm Developers and Software Engineers to research, develop, and test novel order execution and model training methods to increase trading efficiency. This will involve running models live on our high-performance trading infrastructure and analyzing daily performance to maintain ongoing profitability.

Ideal candidates are strong researchers eager to learn new skills, who can work both independently and collaboratively to solve problems efficiently.

Qualifications

  • You are a full-time undergraduate or masters student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2027
  • Experience programming in Python and/or C++
  • Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
  • A passion for applying quantitative models and technology toward solving real-world problems
  • Brilliant analytical and problem-solving skills
  • Ability to work creatively and independently on long-term technical problems

Base salary for US is $300,000. Other locations have similarly locally competitive base salaries. A sign-on and discretionary performance bonus will be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.

We do not allow multiple applications. Please apply to the ONE role you are most interested in and we will consider you for all open positions when reviewing your application.