1

On Call Algorithmic Trading Software Developer Jobs

next page

Showing results 1-20

On Call Algorithmic Trading Software Developer information

See salary details

$48K

$111.8K

$166K

How much do on call algorithmic trading software developer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for on call algorithmic trading software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an On Call Algorithmic Trading Software Developer, and why are they important?

To thrive as an On Call Algorithmic Trading Software Developer, you need strong programming skills (in languages like Python, C++, or Java), a solid grasp of quantitative finance, and a relevant degree in computer science, mathematics, or engineering. Familiarity with trading platforms, low-latency systems, and version control tools, as well as experience with APIs and real-time data feeds, is typically required. Exceptional problem-solving skills, the ability to work under pressure, and effective communication make someone stand out in this position. These skills are crucial for rapidly resolving trading system issues, maintaining uptime, and ensuring competitive trading performance in dynamic financial markets.

What are the typical challenges faced by On Call Algorithmic Trading Software Developers during after-hours support?

On Call Algorithmic Trading Software Developers often encounter high-pressure situations, such as resolving system outages or algorithm malfunctions during live trading sessions outside regular business hours. Rapid troubleshooting and effective communication with traders and operations teams are crucial, as even brief downtime can lead to significant financial impact. Staying current with the system architecture and having access to well-documented procedures can help manage these challenges efficiently. Additionally, balancing on-call responsibilities with regular development tasks requires strong organizational skills and resilience.

What are On Call Algorithmic Trading Software Developers?

On Call Algorithmic Trading Software Developers are specialized professionals responsible for maintaining, troubleshooting, and enhancing automated trading systems, often outside of regular business hours. They respond to urgent technical issues, monitor trading algorithms for performance and reliability, and implement code fixes or updates as needed to ensure smooth trading operations. Their expertise combines knowledge of financial markets, programming, and real-time systems, making them vital for firms that rely on algorithmic trading strategies. The 'on call' aspect means they must be ready to address critical issues promptly, sometimes during nights or weekends.

What is the difference between On Call Algorithmic Trading Software Developer vs Algorithmic Trading Software Developer?

AspectOn Call Algorithmic Trading Software DeveloperAlgorithmic Trading Software Developer
CredentialsTypically requires a degree in computer science, finance, or related fields; certifications like CFA or FRM are optionalSimilar credentials; often holds degrees in computer science, finance, or quantitative fields
Work EnvironmentWorks in financial firms, trading desks, or fintech companies; on-call duties for system issuesWorks in similar environments, focusing on developing and maintaining trading algorithms
Employer & Industry UsageUsed by trading firms, hedge funds, and investment banks; on-call support for live trading systemsCommon in financial technology firms and trading firms; primarily development-focused

In summary, an On Call Algorithmic Trading Software Developer is similar to an Algorithmic Trading Software Developer but includes on-call responsibilities for system issues during live trading. Both roles require comparable skills and credentials, but the on-call position emphasizes immediate support and troubleshooting in a trading environment.

What cities are hiring for On Call Algorithmic Trading Software Developer jobs? Cities with the most On Call Algorithmic Trading Software Developer job openings:
What are the most commonly searched types of Algorithmic Trading Software Developer jobs? The most popular types of Algorithmic Trading Software Developer jobs are:
What states have the most On Call Algorithmic Trading Software Developer jobs? States with the most job openings for On Call Algorithmic Trading Software Developer jobs include:

Director, Software Engineering (Electronic Trading)

Fidelity Investments

Westlake, TX • On-site, Remote

$126K/yr

Full-time

Medical, Retirement, PTO

Posted 22 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 264 frontline employees who took The Breakroom Quiz

14th of 138 rated financial services


Job description

Job Description:

The Team

Fidelity Wealth's Trade Management Engineering group is responsible for building world-class electronic trading solutions for Fidelity's Capital Markets division. We are a high-performing, fast-paced technology team working with cutting-edge tools to deliver low-latency, high-throughput trading platforms. Our work spans across internal and external teams to build seamless, end-to-end electronic trading workflows.

The Role

We are seeking a highly experienced software engineer to lead the design and development of next-generation trading systems. This is a hands-on technical leadership role focused on building scalable, resilient, and high-performance trading infrastructure. You'll collaborate across teams, mentor engineers, and drive innovation in a mission-critical environment.

  • Architect and develop distributed, event-driven electronic trading systems optimized for low latency and high throughput.
  • Design and implement complex algorithmic trading systems for equities and options.
  • Collaborate with internal and external teams to deliver robust and resilient systems.
  • Lead performance tuning and optimization efforts across the platform.
  • Lead and mentor engineers and promote engineering best practices.
  • Support production and non-production environments, including off hours or weekend support as needed.

The Expertise You Have:

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent.
  • 15+ years of hands-on software design and development experience in the electronic trading domain.
  • 5+ years of technical leadership, managing a team, and mentoring software developers
  • Experience in building algorithmic trading systems for equities and options
  • Experience with equities and options market data
  • Series 57 license preferred
  • Expertise in C/C++, Python, and Linux.
  • Deep experience with low latency messaging systems (e.g., 29West/Ultra-Messaging, Kafka).
  • Proficiency in KDB+ or other time-series databases.
  • Strong background in building scalable, distributed, asynchronous, and event-driven applications.
  • Advanced knowledge of low latency design patterns and performance optimization techniques.
  • Experience in Capital Markets or Brokerage systems, especially order management.
  • Solid understanding of the FIX protocol and FIX engines.
  • Experienced with using GenAI developer assist tools (e.g. GitHub Copilot).
  • Experience with CI/CD tools such as GitHub, Maven, Jenkins, Artifactory, and uDeploy.
  • Experience with deploying applications and services in AWS

The Skills You Bring:

  • Ability to understand complex, end-to-end systems and identify performance, scalability, or resilience bottlenecks.
  • Strong analytical, communication, and organizational skills.
  • Ability to manage multiple tasks and thrive in a collaborative team environment.
  • Self-driven innovation and comfort working with leadership.
  • Willingness to support production systems and participate in on-call rotations, including occasional weekend support.
The base salary range for this position is $126,000-255,000 USD per year.

Placement in the range will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors.

Base salary is only part of the total compensation package. Depending on the position and eligibility requirements, the offer package may also include bonus or other variable compensation.

We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career. Note, the application window closes when the position is filled or unposted.

Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.

Certifications:Series 57 - FINRACategory:Information Technology

What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom