Senior Low-Latency Rust/C++ Engineer - Equities

Citi

New York (NY)

Hybrid

USD 180,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Citi in Pune, India seeks a Senior Software Engineer with deep Rust and C++ expertise to join the Equities Low-Latency Trading Technology team. You will design, develop, and optimize next-generation trading systems, migrating legacy C++ components to Rust while maintaining ultra-low-latency execution paths.

Collaborate with quantitative researchers, traders, and product managers to translate strategies into production-ready software, and build real-time telemetry, monitoring, and robust failover

Qualifications

  • Proficient in C++ (C++11/14/17/20) with modern best practices.
  • Strong Rust proficiency including ownership, lifetimes, and macros.
  • Deep knowledge of Linux internals and low-latency networking.
  • Experience with multi-threaded programming and lock-free data structures.

Responsibilities

  • Architect, build, and maintain ultra-low-latency trading systems.
  • Migrate critical trading components from C++ to Rust while preserving performance.
  • Design robust APIs and libraries for cross-desk reuse.
  • Build telemetry, monitoring, and alerting for production systems.

Skills

C++
Rust
Low-latency
Multithreading
Equities knowledge

Education

Bachelor’s or Master’s degree in CS/CE

Tools

GDB
Perf
CMake
CI/CD (GitHub Actions)

Job description

Citi in Pune, India seeks a Senior Software Engineer with deep Rust and C++ expertise to join the Equities Low-Latency Trading Technology team. You will design, develop, and optimize next-generation trading systems, migrating legacy C++ components to Rust while maintaining ultra-low-latency execution paths.

Collaborate with quantitative researchers, traders, and product managers to translate strategies into production-ready software, and build real-time telemetry, monitoring, and robust failover

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Rust OR C++ Equities
Senior Software Engineer Rust OR C++ Equities

Citi • New York (NY)

On-site
USD 180,000 - 240,000
Senior Rust Engineer | Low-Latency Trading Systems
Senior Rust Engineer | Low-Latency Trading Systems

Citi • New York (NY)

Hybrid
USD 140,000 - 180,000
27 days annual leave
Discretionary performance bonus
Private Medical Care
+2
Senior Rust Engineer — Ultra-Low Latency Quant Trading
Senior Rust Engineer — Ultra-Low Latency Quant Trading

Citi • New York (NY)

On-site
USD 175,000 - 250,000
Senior Low-Latency Engineer — Hybrid London, Java/Rust
Senior Low-Latency Engineer — Hybrid London, Java/Rust

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
27 days annual leave
Discretionary annual performance-related bonus
Private medical care & life insurance
+1
Low-Latency Java Engineer — Hybrid, Impactful Systems
Low-Latency Java Engineer — Hybrid, Impactful Systems

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Rust Engineer for Ultra-Low Latency Quant Trading
Senior Rust Engineer for Ultra-Low Latency Quant Trading

Citigroup Inc. • New York (NY)

On-site
USD 175,000 - 250,000
Senior Rust Systems Engineer - Trading Infrastructure
Senior Rust Systems Engineer - Trading Infrastructure

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Rust Backend Engineer for Low-Latency Trading Systems
Rust Backend Engineer for Low-Latency Trading Systems

Rapidtrade • United States

On-site
USD 120,000 - 190,000
Low-Latency E-Trading Engineer | Hybrid, 2 Days Remote
Low-Latency E-Trading Engineer | Hybrid, 2 Days Remote

Citigroup Inc. • United States

Hybrid
USD 180,000 - 280,000
27 days annual leave
Discretional annual bonus
Private medical care & life insurance
+4
Senior Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits