Citi

Financial Services

ElectronicTradingSoftwareEngineerRust/C++(VicePresident)

Hong Kong, China FULL TIME
The Brief

“Electronic Trading Software Engineer – Rust / C++ (Vice President) at Citi. Skills: Rust, C++, Electronic Trading. Design low-latency electronic trading systems. Develop low-latency electronic trading systems”

What You'll Achieve.

Ensure platform reliability; Ensure platform performance at scale; Accelerated release cycles

Industry & Context.

Financial Services

What They're Looking For.

Must Have

Minimum 7 years of experience with technical knowledge and expertise in Rust or C ++, Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment, 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

Nice to Have

Prior experience in managing small teams is a plus

What You'll Do.

Design low-latency electronic trading systems

Develop low-latency electronic trading systems

Deliver low-latency electronic trading systems

Enhance low-latency electronic trading systems

Partner with quant researchers

Translate needs into product features

Improve execution performance

Develop new liquidity sources

Develop DMA capabilities

Improve testing frameworks

Maintain testing frameworks

Improve development tools

Maintain development tools

Maintain environments

Leverage AI-powered tools

Champion Agile practices

Champion CI/CD processes

Build common solutions

Maintain common solutions

How You'll Work.

Team & Collaboration

Collaborate with a cross-functional team of developers; 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 the global strategy; Cross-regional delivery

Communication Scope

Excellent communication skills; Present complex concepts; Grasp complex concepts

Process & Methodology

Set goals, Meet deadlines

Free ATS check

Applying for this Electronic Trading Software Engineer – Rust / C++ (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 →