Senior Algorithmic Trading & Sor Software Engineer (senior Vice President)
Citi Handlowy
Hybrid
Low latency java c++ or rust development
Algorithmic trading platform experience
Smart order routing (sor) knowledge
Citi Handlowy is seeking a Senior Software Engineer for its Equities Electronic Execution team, focusing on developing next-gen Algorithmic Trading and Smart Order Routing platforms. The role requires extensive experience in low-latency programming, collaboration with trading desks, and a strong understanding of market microstructure
Job Summary
The role focuses on designing and delivering Citi's next-generation Algorithmic trading and Smart Order Routing platform.
Candidates must possess at least 12 years of experience with strong technical expertise in Low Latency Java, C++, or Rust.
The position requires close collaboration with trading desks, product development, and quantitative research teams to optimize trading strategies.
Matching Summary
Match Score: 85
Citi Handlowy is seeking a Senior Software Engineer for its Equities Electronic Execution team, focusing on developing next-gen Algorithmic Trading and Smart Order Routing platforms. The role requires extensive experience in low-latency programming, collaboration with trading desks, and a strong understanding of market microstructure.
Skills & Requirements
Must-have
Low Latency Java C++ or Rust development
Algorithmic Trading platform experience
Smart Order Routing (SOR) knowledge
Market microstructure understanding
High-throughput system design expertise
Nice-to-have
AI-powered SDLC tool utilization
Cross-regional delivery collaboration
Agile and CI/CD process implementation
Automated testing framework maintenance
Key Requirements
Minimum 12 years of professional experience
Bachelor's degree in Computer Science or Engineering