DeveloperJobs.io
← Back to all jobs
Citi

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

Jersey City, NJ $177k - $265k/yr Full time Posted 1d ago

Job Description

Citi is seeking a Senior Lead Software Engineer – Equities Electronic Trading, Senior Vice President, in Jersey City, NJ (hybrid), with a salary range of USD 176,720 to 265,080 per year, to lead design and delivery of a next-generation, low-latency execution platform within the Equities Electronic Trading technology team.

Responsibilities

  • Core development: design, develop, and maintain high-performance, low-latency electronic execution systems.
  • Product collaboration: partner with traders, quantitative researchers, and clients to translate needs into features such as execution performance improvements, new liquidity sources, and DMA capabilities.
  • Testing: continuously improve and maintain testing frameworks, development tools, and environments to ensure reliability and performance at scale.
  • AI powered SDLC: leverage Citi's AI driven development tools throughout the Software Development Life Cycle to boost productivity, code quality, and innovation.
  • Agile and CI/CD: advocate Agile practices and CI/CD processes with a focus on shift-left testing and accelerated release cycles.
  • Platform support and enhancement: build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions.

Requirements

  • Minimum 12 years of experience with strong technical knowledge and expertise in low-latency Java, C++, or Rust.
  • Prior experience developing electronic trading platforms in a global financial institution or equivalent environment.
  • Solid understanding of automated testing techniques and quality engineering practices.
  • Familiarity with Agile methodologies and CI processes.
  • Knowledge of low-latency system design, including performance optimization, concurrency, and high-throughput architecture.
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment.
  • Excellent communication skills with the ability to present and grasp complex concepts in a multicultural, cross-regional environment.
  • Knowledge of regional exchange microstructure and regulatory regimes.

Technologies

  • Java
  • C++
  • Rust

Benefits

  • Medical, dental, and vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off for vacation, sick leave, and holidays

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.