Search Jobs

Search by job, company or skills

Quantitative Developer Execution Infrastructure

Quantitative Developer Execution Infrastructure

Alpha Alternatives
  • Posted 23 hours ago
  • Be among the first 10 applicants

Job Description

We are seeking a Quantitative Developer – Execution Infrastructure to design and build the next generation of trading infrastructure for our systematic and discretionary trading businesses. The ideal candidate will have 3+ years of experience in developing robust order management systems, execution platforms, market data infrastructure, risk controls and trader-facing applications.

Key Responsibilities

Trading Infrastructure

  • Design and build production-grade OMS and EMS systems.
  • Develop exchange connectivity and broker integration layers.
  • Build order routing and execution frameworks.
  • Design systems capable of handling high message throughput with deterministic behavior.
  • Implement robust recovery mechanisms for market interruptions, broker outages, and system failures.

Execution Algorithms

  • Develop and maintain semi-automated execution algorithms.
  • Build smart order routing and execution scheduling tools.
  • Create trader-assist workflows for execution monitoring and intervention.
  • Implement execution analytics and transaction cost analysis frameworks.

Market Data Systems

  • Build and maintain real-time market-data pipelines.
  • Develop systems for ingestion, normalization, aggregation, and storage of market data.
  • Ensure low-latency dissemination of data across internal systems.
  • Design historical tick-data storage and retrieval infrastructure.

Risk & Controls

  • Implement pre-trade and post-trade risk controls.
  • Develop position monitoring and exposure management systems.
  • Build automated alerts, kill switches, and circuit-breaker frameworks.
  • Ensure auditability and compliance of trading workflows.

Reliability & Production Engineering

  • Build observability frameworks including monitoring, logging, alerting, and diagnostics.
  • Improve system resiliency, failover mechanisms, and disaster recovery processes.
  • Participate in production support and incident response.
  • Continuously optimize performance, scalability, and operational robustness.

Trader-Facing Tools

  • Develop dashboards and applications used by traders and portfolio managers.
  • Build monitoring systems for orders, executions, positions, risk, and P&L.
  • Improve workflow automation across trading operations.

Must-Have Skills

Software Engineering

  • Strong proficiency in Python.
  • Strong proficiency in one systems language:
  • Rust (preferred)
  • C++
  • Go
  • Deep understanding of:
  • Concurrency
  • Multithreading
  • Event-driven architectures
  • Distributed systems
  • Network programming

Trading Systems

Experience building one or more of:

  • OMS
  • EMS
  • Exchange connectivity
  • Market-data systems
  • Execution platforms
  • Real-time risk systems
  • Low-latency infrastructure

Databases & Data Engineering

  • PostgreSQL
  • Time-series databases
  • Redis or equivalent caching systems
  • Message queues and streaming systems

Production Engineering

Experience with:

  • Monitoring
  • Logging
  • Alerting
  • CI/CD
  • Linux environments
  • Containerized deployments

Preferred Skills

  • Experience in options, futures, or systematic trading.
  • Knowledge of exchange protocols and market connectivity.
  • Understanding of market microstructure.
  • Experience with low-latency system design.
  • Familiarity with cloud infrastructure.
  • Experience working in hedge funds, prop trading firms, brokerages, exchanges, or HFT firms.

Ideal Candidate Profiles

  • 3 to 5 years of relevant work experience
  • OMS/EMS Developer at a broker or exchange
  • Trading Infrastructure Engineer at a hedge fund
  • Electronic Trading Engineer
  • Quant Platform Engineer
  • HFT Systems Engineer
  • Exchange Connectivity Developer
  • Low-Latency Systems Engineer

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

Real-time risk systems

Linux environments

Message queues

Alerting

Time-series databases

Execution platforms

Market-data systems

Low-latency infrastructure

Containerized deployments

Streaming systems

Event-driven architectures

About Company