Senior Low Latency Java Engineer - Equities Electronic- Execution (eTrading)
Core
Design, development, and maintenance of high-performance, low-latency electronic execution systems for global equities trading.
Role type
Senior IC low-latency Java engineer (equities eTrading)
Builds
Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, low-latency Client & Exchange Connectivity, and high-throughput market data processing
Domain
Financial services / Equities Electronic Trading
Deliverable
production ML models | product features
Required skills
Low-latency Java, automated testing techniques, low-latency system design, performance optimization, concurrency, high-throughput architecture, Agile methodologies, CI/CD processes
Preferred skills
C++ or Rust, experience developing electronic trading platforms in a global financial institution
Technologies
Java, C++, Rust
Responsibilities
Design and develop high-performance low-latency execution systems; Partner with traders and quant researchers to define product features; Maintain testing frameworks and development tools; Contribute to Agile and CI/CD processes; Build and maintain platform support solutions for monitoring and reconciliation