freehire launches on Product Hunt on 26 August.

Follow →

Staff Senior Trading Technology Engineer

You design and implement a next-generation trading platform, building market data pipelines, multi-venue integrations, execution capabilities, trading strategies, and resilient low-latency systems. You apply test automation and modern engineering practices while optimizing throughput, availability, execution quality, and fault tolerance.

Responsibilities

  • Design and implement a robust trading platform
  • Build market data pipelines
  • Integrate multiple trading venues using REST, WebSocket, FIX, and other protocols
  • Develop trading strategies and execution logic with quant and trading teams
  • Apply TDD, BDD, test automation, CI/CD, and SOLID principles
  • Design fault-tolerant architectures
  • Implement failover mechanisms
  • Optimize system performance, throughput, latency, and execution quality
  • Support reliable trading platform operations

Requirements

  • Build and support trading infrastructure from the ground up
  • Develop market data feed handlers, algorithmic engines, backtesting frameworks, and execution platforms
  • Know TDD, BDD, CI/CD, SOLID, modular code, and resilient system design
  • Understand financial markets, trading mechanisms, security protocols, and multi-venue infrastructure
  • Work with centralized crypto exchanges
  • Work with perpetual swaps and deliverable futures
  • Understand order routing, trade reconciliation, and execution quality optimization
  • Design low-latency and high-throughput systems
  • Solve complex technical challenges
  • Perform unit, integration, regression, performance, and end-to-end testing

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available