Position Details
Join the Equities Technology team as a Low-Latency Java Data Systems Engineer, focused on optimizing electronic trading data systems. Enhance performance and ensure correct event processing in a high-throughput environment.
This engineering role requires extensive experience with low-latency Java, C++, or Rust in a global financial context. You will build data pipelines that support critical market data and order lifecycle events, collaborating with diverse teams across NAM, EMEA, and APAC. Emphasis is placed on system architecture, automated testing techniques, and performance optimization.
Key Responsibilities:
• Design Java data pipelines for fast event processing
• Develop GC-sensitive, concurrent data-plane systems
• Implement back-pressure and recovery mechanisms
• Manage sequencing gaps with FIX and exchange flows
• Create validation frameworks and CI/CD integrations
Requirements:
• 7+ years in low-latency system development
• Experience with market...