Senior Low Latency Rust Engineer

Citigroup

London, England, United Kingdom
Competitive base salary (annually reviewed); discr...
Hybrid
Low latency rust or java development
Algorithmic trading application experience
Market data handling and kdb knowledge
This senior role involves leading the engineering of future global finance systems with response times in the 10 to 100 microsecond range

Job Summary

  • This senior role involves leading the engineering of future global finance systems with response times in the 10 to 100 microsecond range.
  • The successful candidate will provide world-class expertise in low-latency Java and Rust development for mission-critical eTrading platforms.
  • Employees enjoy a hybrid work model allowing up to two days at home per week along with 27 days of annual leave and performance bonuses.

Matching Summary

This senior role involves leading the engineering of future global finance systems with response times in the 10 to 100 microsecond range.

Salary

Competitive base salary (annually reviewed); Discretionary annual performance related bonus; 27 days annual leave plus bank holidays

Skills & Requirements

Must-have

  • Low latency Rust or Java development
  • Algorithmic trading application experience
  • Market data handling and KDB knowledge
  • Event sourcing microservices architecture
  • Linux kernel and system call expertise
  • TCP/IP network protocol technologies
  • Hardware accelerated kernel bypass

Nice-to-have

  • C++ background
  • Mentoring junior developers
  • UML sequence diagram modeling
  • High EQ communication skills
  • Consensus building abilities

Key Requirements

  • Subject Matter Expert in Applications Development
  • In-depth Algorithmic Trading experience
  • Knowledge of modern Java and JVM
  • Experience with time-series databases like KDB
  • Leadership and project management skills

Work Rights

Not specified

Tailored Resume

Cover Letter