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).
As a Senior Engineering Manager within Markets Operations Technology (MOT), you will lead a critical team responsible for the overall transformation and engineering excellence of Citi's Securities Settlements processing technology stack. This is a high-impact role in a fast-paced environment, offering the opportunity to shape and transform scalable infrastructure at one of the world's leading capital markets franchises.
Job Responsibility:
Lead, mentor, and inspire a team of software engineers, fostering a culture of strong engineering principles, product ownership, and continuous improvement
Provide technical guidance, perform code reviews, and drive best practices
Drive the modernization of a large legacy securities processing stack into a modern, high-volume, low-latency, and scalable technology platform
Formulate and execute technology strategy for brown-field and green-field efforts
Own the architecture and design of enterprise applications, focusing on microservices, distributed systems, and scalable solutions that adapt to changing market conditions
Ensure adherence to technical design, application development standards, and quality processes
Manage complex technology projects from conception to delivery, ensuring alignment with business requirements, deadlines, and quality standards
Oversee CI/CD automation and improve overall development team efficiency
Collaborate extensively with business users, operations teams, project managers, and other technology groups to gather requirements, manage expectations, and deliver effective solutions
Identify and mitigate potential risks related to systems, processes, and regulatory compliance
Identify system bottlenecks and deficiencies, devising and implementing robust solutions to enhance resiliency, performance, and scalability
Provide technical consultation for performance testing and tuning
Requirements:
BS/MS degree in Engineering, Computer Science, or equivalent
Overall 20+ with 12+ Relevant experience
Experience in Capital Markets technology, with a strong focus on Securities Processing (Equities and/or Fixed Income settlements)
Experience as a Senior Developer, with hands-on experience building end-to-end solutions
Direct management experience leading development staff in a mid to large-scale bank, providing engineering leadership and guidance
Proven record of managing and delivering large-scale, complex platforms in a high-growth environment
Expert proficiency in Java (Core, Multi-threaded, J2EE), Spring Framework (Boot, Cloud, MVC, Data, Security, JMS), JavaScript (Angular, React.js, jQuery)
Strong emphasis on Microservice architecture and design patterns, with a proven track record of legacy modernization
Experience with distributed environments and anti-patterns
Expert knowledge of Oracle RDBMS design (PL/SQL, stored procedures, triggers, performance tuning) and experience with NoSQL (MongoDB, Cassandra)
Experience migrating RDBMS to cloud/NoSQL is a significant plus
Hands-on experience with Tibco EMS, Kafka, MQ, JMS
Developing/deploying applications to cloud platforms (AWS, GCP, PCF)
Strong experience with Agile/SCRUM, CI/CD automation (Jenkins, Bamboo, UrbanCode), and code versioning tools (Github, Bitbucket, Perforce)