IT & Software

Low Latency E-Trading Software Engineer (VP)

Citigroup

London · Greater London · United Kingdom

Overview

In this role you will help build Citi’s next-generation low-latency electronic execution platform, collaborating with traders, quants, and cross-functional partners. You’ll shape high-performance trading systems and leverage AI-powered development tools to enhance SDLC, testing, and delivery at scale. The position sits at the intersection of technology, markets, and global strategy, offering mentorship and a path to impact across regions. You will drive improvements in latency, throughput, and reliability to support real-time financial decisions.

Pay / Benefits
  • 27 days annual leave
  • Discretional annual performance-related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
Responsibilities
  • Design, develop and maintain high-performance, low-latency electronic execution systems
  • Collaborate with traders, quants and clients to translate needs into product features
  • Enhance testing frameworks, tools, and environments for reliability and scale
  • Leverage AI-powered tools across the Software Development Life Cycle (SDLC) to boost productivity and code quality
  • Contribute to Agile practices and CI/CD with a focus on shift-left testing and faster releases
  • Build and maintain shared solutions for trading platform monitoring, reconciliation, and recovery
Key requirements
  • Strong expertise in low-latency Java and Rust
  • Experience developing electronic trading platforms in a global financial setting
  • Solid automated testing knowledge and quality engineering practices
  • Familiarity with Agile methodologies and CI processes
  • Understanding of low-latency system design, performance optimization, concurrency and high-throughput architectures
  • Ability to manage multiple tasks in a fast-paced, distributed environment
  • Excellent communication skills in a multicultural, cross-regional context
  • Knowledge of regional exchange microstructure and regulatory regimes
  • C++ experience would be advantageous
  • Prior experience managing small teams is a plus
  • Excellent communication
  • Cross-functional collaboration
  • Ability to work in fast-paced, global teams
  • Low-latency Java
  • Rust
  • C++ (advantage)

Reference: WJ-747_30920652

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.