New York, New York, United States
Senior Low-Latency Engineer
Job Description:
We are looking for a Senior Low Latency Engineer to join our core technology team in New York. The ideal candidate will have hands-on experience building, optimizing, and maintaining ultra-low latency systems for real-time trading. You will work closely with traders, quantitative researchers, and developers to deliver highly performant messaging and data distribution solutions.
Key Responsibilities
- Design, implement, and optimize low-latency messaging infrastructure using Solace, Chronicle Queue, or Aeron.
- Develop high-performance components for real-time market data and order execution systems.
- Analyze system performance, latency, and throughput to identify and eliminate bottlenecks.
- Collaborate with developers, network engineers, and quantitative teams to deliver end-to-end trading solutions.
- Implement monitoring, logging, and fault-tolerance mechanisms for mission-critical production systems.
- Contribute to architecture design and technology selection for new systems and frameworks.
Qualifications:
- 510 years of experience in low-latency systems or trading infrastructure development.
- Strong proficiency in Java, C++, or Rust for high-performance applications.
- Proven experience with low-latency messaging technologies such as Solace, Chronicle Queue, or Aeron.
- Deep understanding of multithreading, concurrency, and memory management.
- Solid knowledge of Linux networking, kernel tuning, and performance profiling tools.
- Familiarity with market data feeds, order gateways, and exchange connectivity.
- Excellent problem-solving and debugging skills with a performance-first mindset.