yoinka

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

Citigroup

Jersey City New Jersey United StatesStaff$176.7k – $265.1k/yr
Sign in to applyVerified 1h ago
Location
Jersey City New Jersey United States
Work model
On-Site
Level
Staff
Salary
$176.7k – $265.1k/yr
Posted
21h ago

Skills

AgileCI/CDJavaRust

About this role

Citi's Equities Technology organization is seeking a   Senior   Software   Engineer   to join the   Equities Electronic- Execution (Electronic Trading)   technology team. The person in this role will   be responsible for   the design, development, and delivery of Citi's next-generation low-latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high-throughput market data processing.   The senior engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative research, technology infrastructure, production   support   and QA teams. Close alignment with the global strategy and cross-regional delivery is a key aspect of this role.   This is a leadership role requiring prior experience i n   building high performance Electronic Trading   platform s   and   leading   high performance   development   teams.

Responsibilities

Core Development:   Design,   development   and maintenance of high-performance, low-latency electronic execution systems   Product Collaboration:   Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements — including execution performance improvements, new liquidity sources, and DMA capabilities.   Testing:   Continuously improve and   maintain   testing frameworks, development tools, and environments to ensure platform reliability and performance at scale.   AI-Powered SDLC:   Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation.   Agile & CI/CD:   Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles.   Platform Support & Enhancement:   Build and   maintain   common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions.

Qualifications

Minimum   12   years of experience with strong technical knowledge and   expertise   in Low   L atency   Java,   C++   or Rust .   Pr ior   experience developing   electronic   trading platforms   in a global financial institution or equivalent environment.   Strong understanding of   automated testing techniques   and quality engineering practices.   Solid understanding of   Agile methodologies   and   Continuous Integration   processes.   Familiarity with   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 a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment.   Knowledge of regional exchange microstructure and regulatory regimes.

Education

Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience.   ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location: Jersey City New Jersey United States ------------------------------------------------------ Primary Location Full Time Salary Range: $176,720.00 - $265,080.00 In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers

Senior Lead Software Engineer – Equities Electronic Trading, Senior Vice President at Citigroup, Jersey City New Jersey United States | Yoinka