Citi
Financial Services
ElectronicTradingSoftwareEngineer–Rust/C++(VicePresident)
“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.
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
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.