A complete application in a minute
Tailored resume and cover letter, ready to send.
Citi Technology in London is seeking a senior software engineer to drive cross-border FX payments platforms. You will design and implement scalable, low-latency services, collaborate with Sales, Trading, Quants and Product, and mentor junior engineers.
Join a globally distributed team delivering production-grade solutions with CI/CD, OpenShift/Kubernetes, and modern cloud-native tools. Hybrid work, generous leave, and a strong bonus program offered.
As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us! Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.
Hands on technical implementation of Cross border FX payments and custody solutions using modern, cloud-native technologies and CI/CD workflows, focusing on consolidation, automation, and scalability. Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner The successful candidate will work with teams across FX Technology implement solutions that benefit the business Collaborate with stakeholders across sales , trading , Quants and Product team to understand Payments needs, translate them into impactful data-driven solutions, and deliver these in partnership with technology. Design, Development, Testing of new features in the applications. Continual improvement of the software development lifecycle and quality of the product. 3rd line support of the production system (dedicated 24h support teams handle 1st / 2nd line). Mentoring junior members of the team. Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams