Senior Back-end Java Developer - Trading Platforms, VP
Citi
At a glance
AI generatedCiti'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, and technology infrastructure to deliver innovative features like execution performance improvements and new liquidity sources. The senior engineer will also enhance testing frameworks, champion Agile practices, and leverage AI-powered tools throughout the SDLC. Ideal candidates have at least 12 years of experience in low-latency Java, C++, or Rust development for electronic trading platforms, along with expertise in automated testing, Agile methodologies, and continuous integration processes. They must be adept at managing tasks in a fast-paced global environment and possess strong communication skills to navigate multicultural teams.
Skills
What you'll do
What we're looking for
Market check
This $176,720–$265,080 range sits above 82% of similar postings on FindRole.
Peer median band
$142,320–$213,480
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$154,637–$211,200
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 336 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.
Most-posted roles
More like this
Citi
Citi
Citi
Wells Fargo
Citi
Deutsche Bank