Senior Lead Software Engineer – Equities Electronic Trading, Senior Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$176,720–$265,080 / yr
Posted
22 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $221k
$128k most similar roles pay here $280k

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

About Citi

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

View all roles at Citi

At a glance

TL;DR · Senior Lead Software Engineer – Equities Electronic Trading, Senior Vice President

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.

What you'll do

  • Design and develop high-performance, low-latency electronic execution systems.
  • Translate client needs into innovative product features for algorithmic trading platforms.
  • Maintain testing frameworks to ensure platform reliability at scale.
  • Champion Agile development practices and CI/CD processes in a fast-paced environment.
  • Build common solutions for monitoring and support functions of trading platforms.

What we're looking for

  • Minimum 12 years of experience in low-latency Java, C++, or Rust development.
  • Proven track record in developing electronic trading platforms in a global financial institution.
  • Expertise in automated testing techniques and quality engineering practices.
  • Strong understanding of Agile methodologies and Continuous Integration processes.
  • Knowledge of low-latency system design, including performance optimization and concurrency.
  • Excellent communication skills for complex concepts in multicultural environments.

More like this

Similar roles

Senior Back-end Java Developer - Trading Platforms, VP

Citi

Remote (Jersey City, New Jersey) 1 day ago $142,320$213,480
Java Kotlin Python Spring Boot Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD DevOps Trunk-based development Feature flags Performance tuning Observability
Remote