Senior Lead Software Engineer – Equities Electronic Trading, Senior Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 73% of similar roles. Most pay $160,312–$222,000 — the shaded band above. At the midpoint, this role pays about $221k versus about $191k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 397 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 367 roles with salary data.
Most-posted roles
At a glance
Citi's Equities Technology team is hiring a Senior Software Engineer to lead the design and development of its next-generation low-latency execution platform, which includes Algorithmic Trading, Smart Order Routing, Dark Pool & Internalization engines, and high-throughput market data processing. This role involves collaborating with cross-functional teams such as product development, quantitative research, technology infrastructure, production support, and QA to ensure alignment with global strategy and regional delivery. The senior engineer will use Java, C++, or Rust to build high-performance systems, enhance testing frameworks, and leverage AI-powered tools throughout the SDLC while championing Agile methodologies and CI/CD practices. Experience in electronic trading platforms, automated testing techniques, low-latency system design, and regulatory compliance is essential for this fast-paced, globally distributed environment.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Citi
Citi
State Street
Citi