1

On Call Algorithmic Trading Software Developer Jobs in Edison, NJ

Algo Trading C++ developer

Manhattan, NY

$53.50 - $72.25/hr

Our client, a successful prop trading firm, is looking to add an experienced Software Engineer to ... Algorithmic trading system development experience strongly preferred Should have worked extensively ...

Algo Trading C++ developer

Manhattan, NY · On-site

$53.50 - $72.25/hr

Our client, a successful prop trading firm, is looking to add an experienced Software Engineer to ... Algorithmic trading system development experience strongly preferred Should have worked extensively ...

Senior Software Engineer - Trading

New York, NY · On-site +1

$134K - $176K/yr

... developer-friendly API and the robust infrastructure behind it. Alpaca is proudly backed by top ... Knowledge of algorithms, distributed systems, scalability, high availability, databases, low ...

... trading risk and intraday monitoring of the algorithms across all business types, products, and clients • be responsible for direct interaction with the developers and quantitative analysts ...

next page

Showing results 1-20

On Call Algorithmic Trading Software Developer information

See Edison, NJ salary details

$49.7K

$115.8K

$171.9K

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

As of Jun 8, 2026, the average yearly pay for on call algorithmic trading software developer in Edison, NJ is $115,788.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,200.00 and $134,600.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 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 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 are the most commonly searched types of Algorithmic Trading Software Developer jobs in Edison, NJ? The most popular types of Algorithmic Trading Software Developer jobs in Edison, NJ are:

Low Latency Multi-Asset Algorithmic Trading Quant Developer

Quanta Search

New York, NY • On-site

Full-time

Posted 27 days ago


Job description

Our client is one of world's leading providers of advisory and capital market services and the premier provider of liquidity to corporations, governments, and institutions. In the world's key financial centers, we partner with our clients to deliver innovative financial solutions that help them achieve their strategic and financial goals. Within the firm, the Quantitative Modeling and Analytics team provides models, analytics, and quantitative support to the fx, rates, credit, and commodities business units to enable them to achieve these goals.
Due to continuing business growth, they are looking to hire an individual to join the algorithmic quantitative analytics team within the QMA group. This individual will be responsible for a range of tasks including
  • Work with senior trading, quant / quant dev, business, and technology management to drive the continued growth of the eTrading business across all foreign exchange, fixed income, and interest rate products
  • Develop and support pricing, hedging and algorithm trading models and software for electronic trading in fixed income, foreign exchange and interest rate markets
  • Develop tools and perform analysis of electronic trading and markets in areas such as liquidity, market structure, profit and loss, and transaction cost analysis
  • Maintain strong knowledge of current markets, technologies, vendors, trends and innovations and adapt the technology and analytics approaches as appropriate
  • Partner with other areas including technology, risk management, and compliance to deploy new or enhanced models and components to production

The successful candidate will demonstrate skills in multiple distinct areas including
  • 5+ years of experience in developing electronic and algorithmic trading models and tooling
  • Superior software skills in Java and Python, experience with time-series databases (e.g. kdb) is an advantage
  • Demonstrated experience in hands-on development and deployment of major components into production trading systems
  • Good understanding of complex event processing, low latency and low/zero GC development
  • Superior analysis and debugging skills in support of active production trading operations
  • Strong knowledge of electronic and algorithmic trading markets and products in both fixed income and foreign exchange
  • Commercially oriented with a pragmatic approach to project development and delivery
  • Outstanding communication and team-working skills
  • Ability to work in a high-pressure environment with tight deadlines

Thank you for illuminating hiring with Quanta Search!
www.quantasearch.com