Senior Engineer

The London Metal Exchange

Greater London

On-site

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The London Metal Exchange in London is seeking a Senior Engineer to join the new technology team supporting the SPM program, delivering production-grade services and APIs.

You will design, build, and optimize backend services, collaborate with product, operations and vendors, and champion automated testing, CI/CD and observability to ensure reliable, scalable platform delivery. This critical role requires strong Java/.NET skills and experience in financial services environments.

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Significant hands-on experience delivering production-grade applications.
  • Strong Java application engineering experience, ideally with modern enterprise Java frameworks.
  • Experience in financial services or regulated environments.
  • Proven ability to lead in agile, cross-functional teams.

Responsibilities

  • Design, build, and improve modern application services that support a strategic business platform, focusing on quality, maintainability, and performance.
  • Develop backend services and APIs supporting evolution of core business capabilities from established platforms into modern services.
  • Contribute to modern internal and customer-facing user experiences, delivering intuitive, secure, browser-based solutions.
  • Partner with product teams, operations, and business stakeholders to translate requirements into robust engineering solutions.
  • Apply strong engineering practices including automated testing, peer review, continuous integration and deployment, and high-quality technical documentation.
  • Help ensure services are observable, supportable, and reliable in production through effective logging, monitoring, and operational diagnostics.
  • Work closely with platform and vendor teams to align engineering delivery with enterprise standards and runtime patterns.
  • Contribute to continuous improvement of engineering practices, platform capability, and team effectiveness.

Skills

Java
.NET
Python
API design
CI/CD
Linux
Agile
Leadership

Education

Bachelor's degree in Computer Science or related field
Equivalent practical experience

Tools

Docker
Kubernetes
Terraform
Helm
Git
Prometheus

Job description

Senior Engineer – Standard 40 Hour Week (United Kingdom)

Corporate Grade: D – Assistant Vice President

Reporting Line: (UK Division) Information Technology

Location: UK-London

Worker Type: Permanent

Purpose of Role: This role is a critical part of the new technology team supporting the SPM team, providing key engineering skills, deputising for the Head of SPM technology and working with the wider technology teams to integrate SPM's new and existing services effectively. The role will be working closely alongside the SPM business team and technology vendors to engineer solutions supporting their strategic roadmap.

Responsibilities:

  • Design, build, and improve modern application services that support a strategic business platform, focusing on quality, maintainability, and performance.
  • Develop backend services and APIs supporting evolution of core business capabilities from established platforms into modern services.
  • Contribute to modern internal and customer‑facing user experiences, delivering intuitive, secure, browser‑based solutions.
  • Partner with product teams, operations, and business stakeholders to translate requirements into robust engineering solutions.
  • Apply strong engineering practices including automated testing, peer review, continuous integration and deployment, and high‑quality technical documentation.
  • Help ensure services are observable, supportable, and reliable in production through effective logging, monitoring, and operational diagnostics.
  • Work closely with platform and vendor teams to align engineering delivery with enterprise standards and runtime patterns.
  • Contribute to continuous improvement of engineering practices, platform capability, and team effectiveness.

Academic and Professional Qualifications Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • Strong software engineering foundations with demonstrable experience delivering production‑grade applications.
  • Strong Java application engineering experience, ideally with modern enterprise Java frameworks.
  • .NET engineering background preferable, particularly where it supports application modernisation and interoperability.
  • Experience in financial services or another regulated environment.

Required Knowledge and Level of Experience:

  • Significant hands‑on experience in senior software or application engineering roles, with a strong track record of delivering production systems.
  • Strong experience building backend applications and APIs, ideally in Java.
  • Practical experience across service‑based architecture, API design, integration patterns, and modern web application delivery.
  • Experience contributing to modernisation or platform evolution initiatives is strongly desirable.
  • Strong engineering discipline across testing, CI/CD, version control, release practices, and production support.
  • Good understanding of monitoring, observability, and building reliable services for business‑critical environments.

Stakeholder Engagement:

Proven experience working with C‑level stakeholders, translating complex business requirements into effective technology solutions, and influencing technology strategy.

Skills set and Core Competencies Required for Role:

  • Programming: Strong proficiency in Java, .NET, and Python.
  • DevOps: Skilled in building, deploying, and maintaining containerised applications using Docker and Kubernetes, with infrastructure as code (e.g., Terraform, Helm).
  • Linux: Deep understanding of Linux systems administration and scripting.
  • Testing: Commitment to automated testing and quality assurance, with experience integrating these practices into CI/CD pipelines.
  • Monitoring & Observability: Familiarity with monitoring, logging, and alerting tools (Prometheus, Grafana, Splunk) is advantageous.
  • Analytical & Problem‑Solving: Excellent analytical and problem‑solving skills, focusing on delivering measurable business impact and system reliability.
  • Agile & Leadership: Ability to lead and work effectively in agile, cross‑functional teams, and drive collaborative solution design and delivery.
  • Communication: Strong communication skills, able to engage and translate between technical and non‑technical stakeholders, influence at all levels.

EEO Commitment:

The LME is committed to creating a diverse environment and is proud to be an equal‑opportunity employer. We welcome the unique contributions you can bring in terms of education, ethnicity, race, sex, gender identity, expression and reassignment, nationality of origin, age, languages spoken, colour, religion, disability, sexual orientation, and beliefs. We want every employee to feel respected and encouraged to collaborate and communicate openly.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

London Metal Exchange • Greater London

On-site
GBP 90,000 - 130,000
Senior Engineer
Senior Engineer

Hong Kong Exchanges and Clearing Limited (HKEX) • Greater London

On-site
GBP 90,000 - 150,000
Senior Engineer
Senior Engineer

HKEX Group • Greater London

On-site
GBP 90,000 - 130,000
Senior Engineer
Senior Engineer

The London Metal Exchange Limited • Greater London

On-site
GBP 85,000 - 140,000
Technical Lead
Technical Lead

LSEG • City Of London

On-site
GBP 70,000 - 90,000
Equal opportunities employer
Career growth opportunities
Development Manager
Development Manager

LSEG • Greater London

On-site
GBP 70,000 - 100,000
Healthcare
Retirement planning
Paid volunteering days
+1
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Leidos • Ham

Hybrid
GBP 61,000 - 79,000
Engineering Manager (Java Microservices & AWS)
Engineering Manager (Java Microservices & AWS)

LegalAndGeneral • Greater London

Hybrid
GBP 95,000 - 140,000
Annual bonus
Generous pension contribution
Life assurance
+1
Senior Software Engineer I
Senior Software Engineer I

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Pension plan
Life insurance
Parental leave
+3
Software Engineering Team Leader
Software Engineering Team Leader

RedTech Recruitment • Milton Keynes

Hybrid
GBP 70,000 - 90,000
25 days holiday + bank holidays
2 wellbeing days
Flexible perks such as private healthcare
+1