Demo

Execution Systems Engineer, Algorithmic Trading

Nurp
Miami, FL Remote Full Time
POSTED ON 10/21/2026
AVAILABLE BEFORE 12/20/2026

POSITION SUMMARY

Nurp is seeking an experienced Execution Engineer to build, operate, and improve the live execution infrastructure supporting our algorithmic trading strategies across futures and cryptocurrency markets. In this role, you will be responsible for translating strategy signals into reliable, cost efficient trade execution while maintaining system stability, execution quality, and strict risk controls.

This is an opportunity for a hands-on engineer with experience in live trading systems to take ownership of critical execution infrastructure within a small, technically focused team. You will work closely with quantitative research and engineering to optimize order execution, improve trading efficiency, and ensure the reliability of systems operating with real capital. The role focuses on mid frequency algorithmic trading rather than high frequency trading, although experience in high frequency environments can be valuable.


The position offers competitive compensation alongside a meaningful revenue share bonus, providing an opportunity to participate directly in the value created by the trading systems you are a part of building and optimizing.

ABOUT YOUR COMPANY

Nurp builds smart trading algorithms that help people trade more effectively across multiple markets, including FX, Commodities and Crypto. We’re reshaping the way people invest by using powerful, data driven technology instead of outdated methods. At Nurp, we’re focused on growth, both in the markets we serve and in the people we hire. This is a place for driven, results oriented individuals who want to take ownership, learn quickly, and make an impact. You’ll work alongside a talented team, contribute to meaningful projects, and help shape the future of algorithmic trading. We move fast and wear many hats, creating constant opportunities for personal and professional growth.

PERFORMANCE OBJECTIVES

  • Build, maintain, and extend the Company's live trade execution systems, including order management, broker and exchange connectivity, and integrations with additional trading venues.

  • Ensure strategy signals are translated into accurate and reliable orders and fills across supported futures and cryptocurrency markets.

  • Develop and maintain systems for order tracking, position management, PnL reconciliation, and futures contract rolls.

  • Monitor live trading systems and respond promptly to operational incidents, including exchange or broker disconnections, rejected orders, unexpected positions, and reconciliation discrepancies.

  • Investigate production incidents, identify root causes, implement corrective actions, and develop preventative measures to reduce the likelihood of recurring issues.

  • Design, implement, and optimize execution logic, including passive and aggressive order placement, order slicing, and routing across available trading venues.

  • Evaluate execution quality using relevant metrics, including slippage, fill rates, trading fees, and transaction costs, and identify opportunities to improve trading efficiency.

  • Collaborate with quantitative research to communicate execution findings and provide feedback on how execution performance affects strategy results.

  • Implement and maintain risk controls covering order sizes, position limits, price validation, and other execution related parameters.

  • Maintain reliable kill switches and other safeguards to stop or restrict trading when predefined risk thresholds or operational conditions are breached.

  • Develop and maintain production monitoring, alerting, automated testing, and validation processes to support system reliability.

  • Ensure accurate reconciliation of orders, fills, positions, and PnL between internal systems and external brokers or exchanges.

  • Maintain clear technical documentation covering system behavior, operational procedures, incident handling, and execution workflows.

  • Adhere to the Company's standard operating procedures, security requirements, risk management practices, and engineering standards.

  • Remain accountable for the reliability, accuracy, and continuous improvement of assigned execution systems.

  • Perform other related duties and responsibilities as assigned.

KEY COMPETENCIES

The requirements listed below are representative of the knowledge, skill, and/or ability required to be successful in this role, but are not necessarily all inclusive.

  • Production Engineering and System Ownership: Strong experience building, maintaining, or operating live trading systems with real capital, with the ability to take ownership of execution infrastructure, troubleshoot complex issues, and deliver reliable production solutions.

  • Python Development and Technical Problem Solving: Strong production Python skills, with the ability to develop, test, debug, and maintain robust systems that support automated trading and time sensitive execution workflows.

  • Trading Infrastructure and API Integration: Practical experience with broker APIs, cryptocurrency exchange APIs, order management systems, or electronic trading interfaces, with a solid understanding of order handling and execution workflows.

  • Monitoring, Reliability, and Incident Response: Strong production discipline, including monitoring, alerting, testing, reconciliation, and incident management, with the ability to respond effectively to live trading issues and prevent recurring failures.

  • Execution Optimization and Market Awareness: Ability to evaluate execution quality and improve order placement, routing, fill rates, slippage, and transaction costs. Familiarity with market microstructure, liquidity, order books, queue position, exchange fees, and adverse selection is beneficial.

  • Risk Management and Attention to Detail: Strong understanding of the importance of order and position limits, price validation, kill switches, and accurate reconciliation, with a disciplined approach to protecting system integrity and limiting operational risk.

  • Collaboration, Accountability, and Continuous Improvement: Ability to work effectively within a small technical team, communicate findings clearly to quantitative researchers and engineers, and independently identify opportunities to improve execution performance and system reliability.

EDUCATION AND EXPERIENCE

  • Minimum of 3 years of experience building, maintaining, or operating live trading systems using real trading capital, particularly in execution engineering, order management, or market making. (Required)

  • Strong Python development experience in a production environment. (Required)

  • Experience integrating with broker APIs, cryptocurrency exchange APIs, or other electronic trading interfaces. (Required)

  • Experience supporting live production systems, including monitoring, alerting, testing, debugging, and incident response. (Required)

  • Practical understanding of order management, trade execution workflows, and position reconciliation. (Required)

  • Experience with CME futures markets, futures contract rolls, and major cryptocurrency exchanges, including perpetual futures markets. (Preferred)

  • Experience with transaction cost analysis and execution quality measurement. (Preferred)

  • Previous experience at a proprietary trading firm, cryptocurrency market maker, quantitative fund, CTA, or institutional execution desk. (Preferred)

  • Experience in high frequency trading or other performance sensitive trading environments. (Preferred)

  • Relevant titles may include Execution Engineer, Trading Systems Engineer, Quantitative Developer focused on Execution, or Market Making Engineer. (Preferred)

BENEFITS

  • 100% Remote work.

  • Paid time off.

  • Health insurance.

  • Dental insurance.

  • Vision Insurance.

  • Voluntary Life Insurance.

  • Accidental Insurance.

  • Hospital Insurance.

  • Critical Illness Insurance.

  • Employee discounts on products.

COMMITMENT TO DIVERSITY

As an equal opportunity employer committed to meeting the needs of a multigenerational and multicultural workforce, NURP recognizes that a diverse staff, reflective of our community, is an integral and welcome part of a successful and ethical business. We hire local talent at all levels regardless of race, color, religion, age, national origin, gender, gender identity, sexual orientation, or disability and actively foster inclusion in all forms both within our company and across interactions with clients, candidates, and partners.

Salary : $120,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Execution Systems Engineer, Algorithmic Trading?

Sign up to receive alerts about other jobs on the Execution Systems Engineer, Algorithmic Trading career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,606 - $124,147
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Execution Systems Engineer, Algorithmic Trading jobs in the Miami, FL area that may be a better fit.

  • davinciderivatives Miami, FL
  • About the Role As a Trading Systems Engineer at Da Vinci, you’ll work closely with a team of skilled traders, researchers and software engineers. You’ll be... more
  • 10 Days Ago

  • EY Miami, FL
  • Location: Anywhere in Country At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of divers... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!