Join Citi's Equities team as a Low-Latency Java Data Systems Engineer. Play a pivotal role in constructing and managing our data resources for electronic trading systems.
This position targets engineers with 7+ years of experience in low-latency Java, C++, or Rust, tasked with building essential data infrastructures. Your work will involve developing systems that ensure event transport and accurate market data processing while adhering to stringent performance standards. Collaborate with teams globally, influencing our technical framework and operational protocols.
Key Responsibilities:
• Design and construct Java data pipelines with strict guarantees
• Build systems with high throughput and low contention methods
• Develop effective data distribution recovery strategies
• Work with real-time event handling and state management
• Contribute to performance-focused testing frameworks
Requirements:
• Minimum 7 years in a low-latency setting
• Proficient in data lifecycle and market processing
• Knowledge of the FIX protocol and integration techniques
• Experience with KDB+/q or similar platforms
• Strong understanding of CI/CD and Agile practices
Utilize your engineering skills to enhance Citi's electronic trading platform and contribute to game-changing financial technology.
#J-18808-Ljbffr

More from 08763 Citi Canada Technology Services ULC
08763 Citi Canada Technology Services ULC 2 days ago
08763 Citi Canada Technology Services ULC 2 days ago
08763 Citi Canada Technology Services ULC 1 day ago

Java Data Engineer for Low-Latency Systems

Apply Now
Back to search page