Execution Systems Engineer, Algorithmic Trading
What engineering roles in crypto pay
171 salaries · our own dataThis role pays $120k-$150k, below the $205k median for engineering roles in crypto on this board.
As an Execution Systems Engineer at Nurp, you build, operate, and improve the live execution infrastructure supporting algorithmic trading strategies across futures and cryptocurrency markets. In this role, you translate strategy signals into reliable, cost-efficient trade execution while maintaining system stability, execution quality, and strict risk controls. You work closely with quantitative research and engineering to optimize order execution, improve trading efficiency, and ensure the reliability of systems operating with real capital. This is a hands-on position focused on mid-frequency algorithmic trading within a small, technically focused team.
What you'll do
- Build, maintain, and extend 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.
What you bring
- 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.
- Strong Python development experience in a production environment.
- Experience integrating with broker APIs, cryptocurrency exchange APIs, or other electronic trading interfaces.
- Experience supporting live production systems, including monitoring, alerting, testing, debugging, and incident response.
- Practical understanding of order management, trade execution workflows, and position reconciliation.
- Strong production engineering skills and the ability to take ownership of execution infrastructure, troubleshoot complex issues, and deliver reliable production solutions.
- Strong production discipline, including monitoring, alerting, testing, reconciliation, and incident management, with the ability to respond effectively to live trading issues.
- Ability to evaluate execution quality and improve order placement, routing, fill rates, slippage, and transaction costs.
- Strong understanding of order and position limits, price validation, kill switches, and accurate reconciliation, with a disciplined approach to protecting system integrity.
- 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.
Nice to have
- Experience with CME futures markets, futures contract rolls, and major cryptocurrency exchanges, including perpetual futures markets.
- Experience with transaction cost analysis and execution quality measurement.
- Previous experience at a proprietary trading firm, cryptocurrency market maker, quantitative fund, CTA, or institutional execution desk.
- Experience in high-frequency trading or other performance-sensitive trading environments.
- Familiarity with market microstructure, liquidity, order books, queue position, exchange fees, and adverse selection.
What we offer
- Competitive compensation and a meaningful revenue share bonus to participate directly in the value created by the trading systems you build and optimize.
- 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.
About Nurp
Nurp builds smart trading algorithms that help people trade more effectively across multiple markets, including FX, commodities, and crypto. The company reshapes investing by using powerful, data-driven technology instead of outdated methods, operating within a small, technically focused team focused on growth and creating opportunities for personal and professional development.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
1,825 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- KOL Manager - Web3 / DeFi / Blockchain at BNB Chain · Remote
- Solana + Backend Engineer at TheFactual · Remote
- Full Stack Engineer (Web3) at VanEck · On-site
- Blockchain Developer at Bright Vision Technologies · Remote
