Principal Application Engineer – FX Technology / Order Management

Principal Application Engineer – FX Technology / Order Management

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Deutsche Bank AG

At a Glance

  • Tasks: Collaborate on innovative FX technology solutions and enhance client experiences.
  • Company: Join Deutsche Bank's leading FX Technology team in London.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on cutting-edge technology and AI adoption.
  • Why this job: Make a real impact in the fast-paced world of electronic trading.
  • Qualifications: Strong Java skills and experience in order management systems.

The predicted salary is between 80000 - 100000 £ per year.

Location: London

Corporate Title: Director

Our Foreign Exchange (FX) Technology team are working with cutting‑edge technology to support a top‑3 leadership position of Deutsche Bank in the Foreign Exchange space. You’ll be working with the technology supporting our award‑winning Autobahn platform to greatly enhance our client’s product experience, re‑engineer parts of our orders offering with strong performance, flexibility and uncompromising quality in mind as well as drive AI adoption across our electronic trading ecosystem.

Key Responsibilities

  • Collaborate with product and trading partners to create a perfect technology solution for FX clients’ needs.
  • Manage implementation efforts across the Autobahn technology stack, driving excellence in architectural design and delivery.
  • Invest in automated testing and smart test‑driven development.
  • Conduct performance research and apply out‑of‑the‑box thinking to develop highly performant technology solutions.
  • Produce clear and concise documentation and roadmaps shared both within technology and with business partners.

Key Skills and Experience

  • Excellent knowledge of core Java platform.
  • Experience in performance optimisation of multi‑threaded Java applications or familiarity with no‑GC Java coding is a plus.
  • Solid experience implementing order‑management / order‑routing infrastructure for any electronic trading product (FX, Rates, Equity or Listed Derivatives).
  • Experience with development of fault‑tolerant transaction‑management architectures.
  • Experience with test‑driven development and ability to design efficient fast‑paced development setups resulting in high‑quality delivery outcomes.

Benefits

Deutsche Bank AG

Contact Details:

Deutsche Bank AG Recruitment Team

We think you need these skills to ace Principal Application Engineer – FX Technology / Order Management

Python
Problem-Solving Skills
SQL
Communication Skills
Data Engineering
Automation
ETL/ELT Processes