Senior Software Engineer – Ultra Low Latency Risk Engine Lead Developer, Vice President
Citi · Posted Nov 3, 2026
- Singapore, Singapore
- Full-time · Senior
- 10+ years
Design, develop, and maintain ultra low‑latency risk engine components for cash equities electronic trading, leading architecture and mentoring across global centers.
Responsibilities
- Design, develop, and maintain the ultra low‑latency Risk Engine
- Architect and optimize high‑performance, lock‑minimal, multi‑threaded components
- Integrate risk and position components with client connectivity and market access layers
- Apply deep expertise in JVM performance tuning, memory management, garbage collection avoidance, and native performance engineering
- Perform system‑level performance tuning to minimize end‑to‑end latency and jitter
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field