Senior C++ Low-Latency Risk Engine Developer (Hybrid)

Citi

Tampa (FL)

Hybrid

USD 114,000 - 171,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citi's Market Risk Technology team seeks a Senior C++ Developer to design, optimize, and build high-performance risk calculation engines central to Citi's trading book infrastructure.

You'll develop scalable, low-latency systems for stress testing and regulatory metrics like VaR and Expected Shortfall across global portfolios, collaborating with analysts and risk managers to translate models into production code.

Qualifications

  • 5+ years of professional experience writing clean, modern C++ (C++17/20) with STL/Boost.
  • Experience optimizing CPU-bound and memory-bound applications.
  • Hands-on multi-threaded programming with profiling and debugging tools.

Responsibilities

  • Design and build high-performance C++ risk calculation engines for multi-scenario stress runs.
  • Architect low-latency, scalable systems for regulatory risk metrics across global portfolios.
  • Lead software development lifecycle from planning to production.
  • Translate quantitative risk models into production code in collaboration with analysts.

Skills

5+ years C++
C++17/20
STL/Boost
RAII/Smart pointers
multi-threading
performance optimization
Intel TBB/OpenMP
gprof/Valgrind/Vtune

Education

Bachelor's degree or equivalent

Tools

Intel TBB
OpenMP
std::execution
Valgrind
Intel VTune
GDB

Job description

Citi's Market Risk Technology team seeks a Senior C++ Developer to design, optimize, and build high-performance risk calculation engines central to Citi's trading book infrastructure.

You'll develop scalable, low-latency systems for stress testing and regulatory metrics like VaR and Expected Shortfall across global portfolios, collaborating with analysts and risk managers to translate models into production code.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Risk Engine Architect (Hybrid)
Senior C++ Risk Engine Architect (Hybrid)

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Senior C++ Application Developer VP
Senior C++ Application Developer VP

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Lead Engineer: High-Performance Risk Calculations
Lead Engineer: High-Performance Risk Calculations

Citi • New York (NY)

Hybrid
USD 170,000 - 300,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident & disability insurance
+2
Senior C++ Application Developer VP
Senior C++ Application Developer VP

Citi • Tampa (FL)

Hybrid
USD 114,000 - 171,000
Apps Development Sr Group Mgr - Director
Apps Development Sr Group Mgr - Director

Citi • New York (NY)

Hybrid
USD 170,000 - 300,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident & disability insurance
+2
Senior Low-Latency Rust/C++ Engineer - Equities
Senior Low-Latency Rust/C++ Engineer - Equities

Citi • New York (NY)

Hybrid
USD 180,000 - 240,000
Senior Low-Latency C++ Engineer for Quant Trading
Senior Low-Latency C++ Engineer for Quant Trading

Radley James • New York (NY)

On-site
USD 180,000 - 280,000
Senior C++ Engineer - Ultra-Low Latency Trading Systems
Senior C++ Engineer - Ultra-Low Latency Trading Systems

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2
Low-Latency C/C++ Senior Developer - Trading Systems
Low-Latency C/C++ Senior Developer - Trading Systems

Intercontinental Exchange Holdings, Inc. • New York (NY)

On-site
USD 150,000 - 210,000
C++ Low-Latency Developer
C++ Low-Latency Developer

Radley James • New York (NY)

On-site
USD 180,000 - 280,000