Citi

Equities Technology

LowLatencyElectronicTradingSoftwareEngineer-Java(VicePresident)

Hong Kong, China FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Low Latency Electronic Trading Software Engineer - Java (Vice President) at Citi. Skills: Low latency Java, Electronic Trading, System Design. Design execution systems. Develop execution systems”

What You'll Achieve.

platform reliability; performance at scale; enhance productivity; code quality; accelerated release cycles

Industry & Context.

Equities Technology

What They're Looking For.

Must Have

Low latency Java, C ++, Rust, electronic trading platforms, automated testing techniques, Agile methodologies, Continuous Integration, low-latency system design, performance optimization, concurrency, high-throughput architecture

Nice to Have

managing small teams

What You'll Do.

Design execution systems

Develop execution systems

Maintain execution systems

Translate needs into features

Improve testing frameworks

Maintain testing frameworks

Contribute to Agile practices

Champion CI/CD processes

Build common solutions

Maintain common solutions

How You'll Work.

Team & Collaboration

collaborate with a cross-functional team; work closely with product development; work closely with quantitative research; work closely with technology infrastructure; work closely with production support; work closely with QA teams; Close alignment with global strategy; cross-regional delivery

Communication Scope

Excellent communication skills; demonstrable ability to present; grasp complex concepts

Process & Methodology

Ability to prioritize multiple tasks, set goals, meet deadlines

Full Job Description

Citi's Equities Technology organization is seeking a **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. **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. **

Free ATS check

Applying for this Low Latency Electronic Trading Software Engineer - Java (Vice President) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Citi?

Real rants from real employees. Read before you apply.

Read Company Rants →