Senior Lead Software Engineer – Equities Electronic Trading, Senior Vice President
Job Description
Citi invites you to join the Equities Electronic Trading technology team in Jersey City, NJ, on a hybrid, full-time Senior Lead Software Engineer role. You will lead the design and delivery of a next generation, low-latency execution platform and guide cross-functional collaboration with traders, quantitative researchers, technology infrastructure, and QA. The position offers a competitive salary range of USD 176,720 to 265,080 per year and a benefits package that includes medical, dental and vision coverage, a 401(k), life and disability insurance, wellness programs, and paid time off.
Responsibilities
- Design, develop and maintain high-performance, low-latency electronic execution systems
- Partner with traders, quant researchers, and clients to understand needs and translate them into innovative features and enhancements — including execution performance improvements, new liquidity sources, and DMA capabilities
- Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
- Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
- Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
- Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
Requirements
- Minimum 12 years of experience with strong technical knowledge and expertise in low-latency Java, C++ or Rust
- Prior experience developing electronic trading platforms in a global financial institution or equivalent environment
- Strong understanding of automated testing techniques and quality engineering practices
- Solid understanding of Agile methodologies and Continuous Integration processes
- Familiarity with low-latency system design, including performance optimization, concurrency, and high-throughput architecture
- Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
- Excellent communication skills with the ability to present and grasp complex concepts in a multicultural, cross-regional environment
- Knowledge of regional exchange microstructure and regulatory regimes
Technologies
- Java
- C++
- Rust
Benefits
- Medical, dental & vision coverage
- 401(k)
- Life, accident, and disability insurance
- Wellness programs
- Paid time off (vacation, sick leave, and holidays)
Location: Jersey City, New Jersey, United States — Hybrid
Similar Jobs
J
J
J
J