FX cross border payments and AI engineer

Citi

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work (2 days at home)
Competitive base salary
27 days annual leave
Bonus potential
Private medical care
Life Insurance
Employee assistance
Pension plan
Parental leave
Employee discounts
Learning resources

Job summary

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.

Qualifications

  • Master’s degree or above in a STEM discipline.
  • Proven experience in software engineering and development.
  • Hands on Experience in Java , Spring.
  • Understanding of ultra-low-latency development practices.
  • Strong SQL / Databases knowledge.
  • Experience with Messaging tech like Kafka, Solace , MQ.
  • Experience replacing legacy systems and building new ones.
  • Openshift and Kubernetes knowledge is a plus.

Responsibilities

  • Hands on technical implementation of Cross border FX payments and custody solutions using modern cloud-native technologies and CI/CD workflows.
  • Drive the design and development of system architecture, work with end-users, and enhance the quality of deliverables.
  • 3rd line support of the production system with 24h coverage.
  • Mentoring junior team members and promoting best practices.
  • Collaborate with stakeholders across Sales, Trading, Quants and Product to translate needs into data-driven solutions.
  • Design, Development, Testing of new features in the applications.
  • Continual improvement of the software development lifecycle and product quality.

Skills

Java
Spring
Low-latency
SQL/Databases
Kafka
Solace
MQ
Caching
Mentoring
Communication

Education

Master’s degree in STEM

Tools

OpenShift
Kubernetes
KDB

Job description

Описание:

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

Требования:
  • Master’s degree or above (or equivalent education) in a STEM discipline.
  • Proven experience in software engineering and development, and a strong understanding of computer systems and how they operate.
  • Hands on Experience in Java , Spring, Understanding of ultra-low-latency development practices.
  • Proven understanding of FX highly preferred
  • Well versed with AI coding tools like Devin , Claude code and Codex and delivered production grade applications.
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • Strong skill set in SQL / Databases
  • Strong understanding of Messaging tech like Kafka, Solace , MQ etc.
  • Writing production scale applications to use the Caching technologies.
  • The candidate will have systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Будет плюсом: Understanding of Openshift , Kubernetes; KDB knowledge
Условия:
  • business casual workplace with a hybrid working model (up to 2 days working at home per week)
  • competitive base salary (which is annually reviewed)
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FX java and AI engineer in cross-border payments
FX java and AI engineer in cross-border payments

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working
Discretional annual bonus
Private Medical Care
+4
Java and AI engineer in FX cross-border payments
Java and AI engineer in FX cross-border payments

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Bonus program
Private medical care & life insurance
+5
Java developer in FX trading
Java developer in FX trading

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model (up to 2 days atHome
Competitive base salary
27 days annual leave + bank holidays
+7
Java developer in FX risk
Java developer in FX risk

Citi • Greater London

Hybrid
GBP 120,000 - 170,000
Base salary
27 days annual leave
Annual discretionary bonus
+6
C# developer in equity derivatives
C# developer in equity derivatives

Citi • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid working model (up to 2 days at‑
27 days annual leave (plus bank hols)
Discretionary annual bonus
+6
Java developer in global finance
Java developer in global finance

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+3
FX gen AI engineer
FX gen AI engineer

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
27 days annual leave
Private Medical Care
Life Insurance
+3
Java developer in e-trading
Java developer in e-trading

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Гибридная работа (2 дня дома в неделю)
Конкурентная базовая оплата, ежегодный
27 дней отпуска плюс праздники
+6
Java developer in capital markets
Java developer in capital markets

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+2
Business analyst in market treasury
Business analyst in market treasury

Citi • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid working model (up to 2 days at‑
Competitive base salary
27 days annual leave
+7