IT & Software

Senior Low Latency Engineer

Citigroup

London · Greater London · United Kingdom

Overview

As a Senior Low Latency Engineer at Citi, you will lead the development of high-performance, low-latency trading infrastructure and platforms. You will work within the London-based HPA team to advance algorithmic trading capabilities and market data utilities, shaping mission-critical systems used across Citi. You will mentor and collaborate with engineers, delivering scalable Java/Rust solutions and bridging complex business needs with technical design. This role offers impact at scale and opportunities to drive modernization across multiple teams.

Pay / Benefits
  • 27 days annual leave (plus bank holidays)
  • Discretionary annual bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
Responsibilities
  • Hands-on development in Java or Rust within a low-latency, microservices-based framework
  • Lead integration of functions to meet goals and deploy new products
  • Analyze complex business and system processes to design solutions
  • Provide SME expertise in Java low-latency development
  • Leverage knowledge of market data flows and system architecture to achieve tech goals
  • Consult with end users to specify system functions and incorporate into design
  • Influence and negotiate with senior leaders and external parties
  • Mentor junior and less experienced developers
Key requirements
  • Subject Matter Expert in Applications Development
  • Experience in Algorithmic Trading development in low-latency environments
  • Experience with Market Data handling and technologies (e.g., KDB)
  • Leadership, project management, and software development skills
  • Proficiency in modern Java, JVM, Linux, system calls, and Kernel
  • Knowledge of TCP/IP and kernel bypass technologies (e.g., Solarflare OpenOnload)
  • Performance assessment and tuning capabilities
  • Strong design and architectural sense
  • Excellent communication and relationship-building skills
  • Ability to produce UML diagrams when needed
  • Nice to have: C++ background
  • Excellent communication with high EQ
  • Leadership and mentorship
  • Collaborative stakeholder engagement
  • Java (low latency)
  • Rust
  • KDB (time-series database)

Reference: WJ-747_30135866

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.