Special discounts for employees, family, and friends
Access to learning and development resources
Job summary
Citibank (Switzerland) AG in Greater London seeks a Senior Low Latency Rust Engineer to lead applications systems analysis and programming in the high-performance architectures team. This role demands significant experience in low latency algorithmic trading and Java development. Responsibilities include building event sourcing microservices, mentoring junior developers, and liaising with senior leaders. The position offers a hybrid working model and benefits including 27 days of annual leave. Join a team redefining global finance.
Qualifications
Demonstrated Subject Matter Expert (SME) in Applications Development.
In-depth experience with Algorithmic Trading application development.
Leadership, project management, and development skills.
Responsibilities
90% hands-on in the Rust or Java codebase.
Lead integration of functions to meet goals.
Analyze complex business processes and industry standards.
Skills
Java low latency development
Algorithmic trading application development
Market Data handling
Microservices based event sourcing
C++
Tools
KDB
Linux Operating System
TCP/IP Network Protocols
Job description
Citibank (Switzerland) AG in Greater London seeks a Senior Low Latency Rust Engineer to lead applications systems analysis and programming in the high-performance architectures team. This role demands significant experience in low latency algorithmic trading and Java development. Responsibilities include building event sourcing microservices, mentoring junior developers, and liaising with senior leaders. The position offers a hybrid working model and benefits including 27 days of annual leave. Join a team redefining global finance.