AVP: Rust & C++ Low-Latency Systems Engineer

Citi

New York (NY)

On-site

USD 37,000 - 84,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citi is seeking a Senior Software Engineer (Rust/C++) to join the Equities Low-Latency Trading Tech team. You will design, develop, and optimize next-generation trading systems, migrating legacy C++ to Rust while maintaining ultra-low latencies and high reliability.

You will need deep computer architecture knowledge, OS, networking, and real-time performance tuning, working with traders and researchers to deliver production-ready solutions.

Qualifications

  • Strong experience in C++11/14/17/20 with modern templates.
  • Proficient in Rust ownership, lifetimes, and safety features.
  • Deep Linux internals and low-latency networking understanding.
  • Experience with profiling and performance optimization tools.

Responsibilities

  • Architect and build ultra-low-latency trading systems.
  • Lead migration of C++ components to Rust while preserving performance.
  • Develop testing, monitoring, and reliability for production systems.
  • Collaborate with researchers, traders, and product managers to deliver robust software.

Skills

C++ expert
Rust
System design
Performance optimization
Concurrency
Equities domain knowledge
Linux internals
Low-latency networking
Kernel bypass knowledge
Profiling tools

Education

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

Tools

gdb
Valgrind
Perf
VTune
Heaptrack
CMake
Cargo
GitHub Actions
Jenkins
DPDK/OpenOnload/Solarflare EF_VI

Job description

Citi is seeking a Senior Software Engineer (Rust/C++) to join the Equities Low-Latency Trading Tech team. You will design, develop, and optimize next-generation trading systems, migrating legacy C++ to Rust while maintaining ultra-low latencies and high reliability.

You will need deep computer architecture knowledge, OS, networking, and real-time performance tuning, working with traders and researchers to deliver production-ready solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency Systems Engineer (C++/Rust) - Hardware/OS Co-Design
Low-Latency Systems Engineer (C++/Rust) - Hardware/OS Co-Design

Acceler8 Talent • Redwood City (CA)

On-site
USD 160,000 - 230,000
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
Low-Latency Systems Engineer — C++/Rust Performance
Low-Latency Systems Engineer — C++/Rust Performance

Acceler8 Talent • California

On-site
USD 180,000 - 260,000
Mid-Senior Front Office Developer (Rust/C++)
Mid-Senior Front Office Developer (Rust/C++)

IO Tech Solutions Limited • United States

Remote
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 Trading Systems Engineer (C++/Rust)
Low-Latency Trading Systems Engineer (C++/Rust)

Susquehanna International Group, LLP • Lower Merion Township

On-site
USD 110,000 - 160,000
Fully stocked kitchens
Fitness facility
Discounts for dining, entertainment, &
+2
Senior Software Engineer Rust- Assistant Vice President
Senior Software Engineer Rust- Assistant Vice President

Citi • New York (NY)

On-site
USD 37,000 - 84,000
Senior C++ Trading Systems Architect (Low Latency)
Senior C++ Trading Systems Architect (Low Latency)

Request Technology, LLC • Woodridge (IL)

On-site
USD 140,000 - 220,000
Ultra-Low Latency C++ Systems Engineer for Trading
Ultra-Low Latency C++ Systems Engineer for Trading

Tradermath • New York (NY)

Hybrid
USD 175,000 - 275,000
Health insurance
Free daily meals
Gym reimbursement
+3
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