This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Lead the architectural design and development of high-performance, low-latency order management and execution systems, matching engines, and market data distribution systems for Fixed Income products
Engage in active, hands-on coding in Java, C++ or Rust, contributing to the core codebase and setting the standard for quality, performance, and reliability
Define and drive the long-term technology vision for the order management platform, ensuring it is scalable, resilient, and aligned with business goals
Design, implement, and optimize trading workflows for ultra-low latency, ensuring minimal processing time from order receipt to execution
Develop and maintain FIX protocol connectivity with various internal and external trading venues, ensuring robust and compliant communication
Partner closely with front-office traders, quantitative analysts, and product managers to understand business requirements and translate them into robust technical solutions
Mentor and coach junior and mid-level engineers, fostering a culture of technical excellence, innovation, and continuous learning
Act as a senior escalation point for resolving complex production issues, ensuring the stability and integrity of the trading platform
Requirements
Expert-level proficiency in C++ or Rust, with a strong emphasis on performance-critical, low-latency programming
Proven experience in the design, development, and maintenance of cross-asset order management systems (OMS)
Demonstrable expertise in building and optimizing low-latency matching engines
Solid hands-on experience in integrating with and managing vendor market data feed handlers (e.g., Redline, Exegy)
Strong knowledge and practical experience in designing and implementing robust market data distribution systems for ultra-low-latency environments
Deep, practical knowledge of the FIX protocol, including session management, order flow, and execution reporting
Strong knowledge of high-performance messaging middleware (e.g., Kafka, Solace) and low-latency data handling techniques
Proven experience designing and building complex, distributed, and fault-tolerant systems
Experience with modern development tools, including Git, Jenkins, and containerization technologies (e.g., Docker, OpenShift)
Demonstrable experience leading software projects, mentoring engineers, and making key architectural decisions
Exceptional analytical and problem-solving skills, with the ability to tackle complex challenges under pressure
Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences
Extensive professional software development experience, with a significant portion in a front-office role focused on low-latency electronic trading or order management systems
Deep understanding of Fixed Income products, electronic trading concepts, market data, and the trade lifecycle is essential
Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field