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).
Join Citi's Equities Smart Order Router team, a core part of Front Office Technology, driving innovation in electronic trading. The role involves developing high-performance, low-latency trading systems, working closely with global teams, and providing Level 3 production support.
Job Responsibility:
Drive the full Software Development Life Cycle for the Equities Smart Order Router, from design to deployment, ensuring robust and high-performance solutions
Work intimately with key stakeholders and colleagues across global regions, including product teams, quantitative analysts, and other engineering groups
Provide essential Level 3 support, resolving complex queries from production support, product managers, and trading desks to maintain platform stability
Directly contribute to the continuous enhancement and stability of a latency-sensitive, high-volume trading platform, directly impacting trade execution and liquidity
Take full ownership of deliverables, ensuring quality, reliability, and successful integration within a dynamic trading environment
Requirements:
Demonstrated prior software development experience within financial markets, preferably with exposure to electronic trading systems or low-latency environments
Expertise in Core Java development (version 1.8 or higher), with a deep understanding of its ecosystem, best practices, and performance characteristics
Excellent command of data structures, concurrent programming (multi-threading), and techniques for highly optimized, low-garbage-collection (zero GC) development, crucial for high-performance applications
Proven experience in developing and optimizing low-latency applications, including advanced performance tuning techniques and profiling to achieve micro seconds level response times
Hands-on experience working with various messaging middlewares (e.g., Kafka, Solace) and TCP-based communication protocols for building resilient and scalable distributed systems
Strong working knowledge of the Linux operating system, including shell scripting and an understanding of system-level performance tuning and troubleshooting in a Linux environment
Practical experience with microservices architecture principles and design patterns, including developing, deploying, and managing services in a distributed environment
Nice to have:
Direct experience in the development or implementation of algorithmic trading strategies, particularly within electronic trading systems and smart order routing
A strong understanding and practical experience with the Financial Information eXchange (FIX) protocol, specifically its application in electronic trading workflows and order management
In-depth knowledge of the order state lifecycle in electronic trading systems, including order creation, execution, cancellation, and various status transitions
Hands-on experience with KDB+ and the Q programming language for handling and analyzing large volumes of time-series financial data
Exposure to containerization technologies (e.g., Docker) and container orchestration platforms (e.g., OpenShift, Kubernetes) for deploying and managing microservices
What we offer:
27 days annual leave (plus bank holidays)
A discretional annual performance related bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special discounts for employees, family, and friends
Access to an array of learning and development resources
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.