1 day ago
London, United KingdomSenior
Responsibilities
- Implement Prime Brokerage solutions across FX and Equities using modern cloud-native technologies and development workflows.
- Design and develop system architecture, new application features, and scalable production systems.
- Collaborate with FX Prime Brokerage trading, quantitative, product, payments, and technology stakeholders to deliver business-focused solutions.
- Perform software design, development, testing, production troubleshooting, and third-line support.
- Improve the software development lifecycle and product quality through effective engineering practices and processes.
- Ensure compliance with Citi policies and procedures and maintain current, comprehensive desktop procedures and supporting documentation.
- Mentor junior team members and contribute to best practices, transparency, and consistency across teams.
Requirements
- Master’s degree or above, or equivalent education, in a STEM discipline.
- Proven software engineering and development experience with a strong understanding of computer systems.
- Hands-on experience with Java and Spring and an understanding of ultra-low-latency development practices.
- Strong SQL and database skills, plus experience with messaging technologies such as Kafka, Solace, or MQ.
- Experience building production-scale applications using caching technologies.
- Experience building new systems, replacing legacy systems, and modernizing existing systems.
- Experience using Devin, Claude Code, and Codex to deliver production-grade applications.
- Systems knowledge across software, hardware, and networks, including the ability to define solutions and troubleshoot issues.
- Strong communication skills and the ability to work with stakeholders at all organizational levels.
- Understanding of FX is highly preferred; OpenShift, Kubernetes, and KDB knowledge are beneficial.
Benefits
- Full-time position.
- Citi is an equal opportunity employer and provides reasonable accommodations for applicants with disabilities.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
