×
Register Here to Apply for Jobs or Post Jobs. X

Senior Automation Engineer, FX eTrading

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Citi
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    DevOps, Software Engineer, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities.

Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

Role Overview

The Senior Automation Engineer is a senior, hands‑on role within the FX eTrading technology stack, responsible for owning backend automation capability, testing delivery, and release quality assessment for assigned applications or functional areas.

The successful candidate will operate with a high degree of autonomy, taking ownership of automation strategy, framework development, test execution, coverage analysis, defect investigation, and quality sign‑off. The role is primarily focused on server‑side, service‑level, messaging, integration, data, and non‑functional automation rather than UI‑led testing.

The role requires strong technical capability, sound judgement, and a continuous improvement mindset, including the responsible use of approved AI tooling to improve automation productivity, test design, analysis, and engineering outcomes.

Key Responsibilities
  • Own the automation approach, test execution, reporting, and release readiness assessment for assigned areas of the FX eTrading stack.
  • Design, develop, maintain, and improve automated tests and frameworks across services, messaging flows, integrations, data validation, regression, resilience, and non‑functional testing.
  • Act as the quality engineering owner for assigned applications or components, providing clear, evidence‑based sign‑off recommendations and risk assessments.
  • Build automation that validates business‑critical backend behaviours, including pricing, order execution, market data, trade lifecycle events, risk flows, and downstream integration points.
  • Integrate automated testing into CI/CD pipelines using tools such as Jenkins, Team City, or equivalent platforms.
  • Review requirements, designs, user stories, interface contracts, data flows, and acceptance criteria to identify gaps, ambiguity, risk, and testability concerns.
  • Define and report relevant quality metrics, including backend automation coverage, execution results, defect trends, test effectiveness, and release risk.
  • Partner with Development, Business, Product, and Production Support teams to investigate defects, analyse logs, identify root causes, and prevent production issues.
  • Drive practical improvements in backend test strategy, automation reliability, test data management, environment stability, service virtualisation, and defect prevention.
  • Use approved AI‑assisted tooling responsibly to support code generation, test generation, documentation, refactoring, and analysis while complying with internal policies and controls.
  • Support and mentor other engineers in automation best practices where required.
  • Assess, elevate, and manage risks and control issues transparently, with appropriate consideration for clients, the firm, regulatory obligations, and production stability.
Required Experience and Skills
  • Significant experience in backend test automation, quality engineering, or software engineering within financial services, preferably in front‑office trading, eTrading, or low‑latency systems.
  • Proven ability to independently own automation delivery, testing outcomes, and release quality assessment for complex or business‑critical backend applications.
  • Strong Java coding skills, with the ability to write clean, maintainable, reviewable automation code.
  • Experience designing, extending, and maintaining robust automated test frameworks for server‑side and integration testing.
  • Strong experience testing services, messaging flows, event‑driven components, data flows, integrations, and distributed systems.
  • Stron…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary