IT & Software

Senior Low Latency Software Engineer - Equities Execution (SVP)

Citigroup

London · Greater London · United Kingdom

Overview

In this role you design and develop a next‑generation low‑latency execution platform for Citi’s equities trading. You will work with traders, quants and cross‑functional teams to deliver high‑performance systems and improve execution strategies. The position offers mentorship, continuous learning and hybrid work opportunities within a global, scale‑rich tech organization. You help shape the future of electronic trading by delivering reliable, scalable software that touches markets worldwide.

Pay / Benefits
  • 27 days annual leave (plus bank holidays)
  • discretionary annual bonus
  • Private Medical Care
  • Life Insurance
  • Employee Assistance Program
  • Pension Plan
Responsibilities
  • Design, develop and maintain high-performance, low-latency electronic execution systems
  • Collaborate with traders, quantitative researchers and clients to translate needs into product features and enhancements
  • Improve and maintain testing frameworks, tools, and environments to ensure platform reliability at scale
  • Leverage AI-powered tools across the SDLC to boost productivity and code quality
  • Promote Agile development, CI/CD, and shift-left testing practices
  • Build and maintain shared solutions for monitoring, trade reconciliation and recovery
  • Support and enhance platform readiness for production and cross-regional delivery
Key requirements
  • Strong expertise in low-latency Java and Rust
  • Experience building electronic trading platforms in a global financial institution or equivalent
  • Solid automated testing and quality engineering practice
  • Familiarity with Agile methodologies and CI processes
  • Knowledge of low-latency system design, concurrency and high-throughput architecture
  • Ability to manage priorities in a fast-paced, distributed environment
  • Excellent communication across multicultural teams
  • Knowledge of regional exchange microstructure and regulatory regimes
  • C++ knowledge is advantageous
  • Experience in managing small teams is a plus
  • clear communication
  • cross-functional collaboration
  • adaptability
  • Low-latency Java
  • Rust
  • Automated testing

Reference: WJ-747_31196493

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.