Senior Engineer in London

Senior Engineer in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Design and maintain data pipelines for sustainability projects in a dynamic tech environment.
  • Company: Join the London Metal Exchange, a leader in industrial metal trading.
  • Benefits: Enjoy a competitive salary, diverse workplace, and opportunities for growth.
  • Why this job: Make a real impact on sustainability while working with cutting-edge technology.
  • Qualifications: 5+ years in data engineering, strong Python skills, and experience with modern data tools.
  • Other info: Collaborative culture that values diversity and continuous learning.

The predicted salary is between 43200 - 72000 £ per year.

About the London Metal Exchange

The London Metal Exchange is the world centre for the trading of industrial metals – the majority of all non‐ferrous metal futures business is transacted on our platforms. A member of HKEX Group, the LME brings together participants from the physical industry and the financial community to create a robust and regulated market where there is always a buyer and a seller, a price, and the opportunity to transfer or take on risk – 24 hours a day.

Shift Pattern: Standard 40 Hour Week (United Kingdom)

Scheduled Weekly Hours: 40

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 Sustainability and Physical Markets (SPM) team, providing key data engineering activities including enterprise data model updates, pipeline management, analysis & visualisation engineering, supporting the SPM technology team, external SPM vendors and working with the wider technology teams to integrate SPMs 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, implement, and maintain robust data pipelines and infrastructure to support sustainability data modelling, analysis, and critical data workloads, ensuring reliability and scalability.
  • Ensure the robustness and quality of data workloads using Python and modern data engineering practices, including automated validation, monitoring, and comprehensive testing.
  • Own and evolve the team's data models and integrations, supporting seamless data flows across platforms such as Salesforce, LMEpassport, and LMEsword, in collaboration with internal stakeholders and external vendors.
  • Provide internal data analysis and reporting to support business and technology objectives.
  • Lead incident analysis and root cause investigations for data‐related issues, implementing improvements to enhance system stability and performance.
  • Represent SPM data needs to the internal enterprise data team, managing SPM-related components of the Enterprise Data Model and contributing to data governance.
  • Develop and maintain the future data roadmap for SPM, considering advancements in AI, external data products, and evolving data technologies.
  • Act as a liaison between technical teams and non‐technical stakeholders, ensuring clear and effective communication of project status, risks, and requirements.
  • Ensure all technical documentation is accurate, up‐to‐date, and accessible to relevant stakeholders.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or a closely related field.
  • Certifications or substantial hands‐on experience with modern data pipeline tools (e.g., Apache Airflow, Spark, Kafka, dbt, or similar).
  • Familiarity with financial services regulatory frameworks (e.g., MiFID II, GDPR, SOX) and best practices for data governance.

Required Knowledge and Experience

  • Minimum 5 years in data or software engineering, with demonstrable lead involvement in at least one production‐grade data system within financial services or a similarly regulated industry.
  • Proven ability to validate and govern data pipelines, ensuring data integrity, correctness, and compliance.
  • Hands‐on experience with Java (Spring Boot), React, and Python, covering backend, frontend, and data engineering.
  • Proficiency with modern data engineering and analytics platforms (e.g., Apache Airflow, Spark, Kafka, dbt, Snowflake, or similar).
  • Experience with containerisation (Docker, Kubernetes), CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, GCP) is highly desirable.

Skills & Core Competencies

  • Strong proficiency in Python, SQL, and Postgres (or equivalent RDBMS) for data engineering and analytics.
  • Skilled in building, deploying, and maintaining containerised applications using Docker and Kubernetes; experience with infrastructure as code (e.g., Terraform, Helm) is a plus.
  • Solid understanding of Linux systems administration and scripting.
  • Commitment to automated testing (unit, integration, end‐to‐end) and quality assurance throughout the software delivery lifecycle.
  • Familiarity with monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK stack) is advantageous.
  • Excellent analytical and problem‐solving skills, with a focus on delivering measurable business impact.
  • Ability to work effectively in agile, cross‐functional teams, and contribute to collaborative solution design.
  • Outstanding communication skills, able to engage and translate between technical and non‐technical stakeholders.

Personal Qualities

  • Curiosity & Proactivity: Demonstrates a passion for continuous learning, improvement, and staying current with industry trends.
  • Collaboration: Works effectively across departments and disciplines, building strong relationships with both technology and business colleagues.
  • Outcome‐Driven: Motivated by delivering real‐world outcomes, improving enterprise value, and supporting business strategy.

The LME is committed to creating a diverse environment and is proud to be an equal opportunity employer. In recruiting for our teams, we welcome the unique contributions that you can bring in terms of education, ethnicity, race, sex, gender identity, expression and reassignment, nation of origin, age, languages spoken, colour, religion, disability, sexual orientation and beliefs. In doing so, we want every LME employee to feel our commitment to showing respect for all and encouraging open collaboration and communication.

Senior Engineer in London employer: London Metal Exchange

The London Metal Exchange is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets sustainability. With a strong commitment to employee growth, the LME provides opportunities for professional development and collaboration across diverse teams, ensuring that every voice is heard and valued. Employees benefit from a robust support system, competitive compensation, and the chance to contribute to meaningful projects that shape the future of industrial metals trading.
L

Contact Detail:

London Metal Exchange Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Prepare for interviews by practising common questions and showcasing your skills. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your achievements. We want to see how you can make an impact!

✨Tip Number 3

Don’t just apply and forget! Follow up on your applications after a week or so. A quick email can show your enthusiasm and keep you on their radar. Plus, it’s a great way to ask if they need any more info from you.

✨Tip Number 4

Check out our website for the latest job openings and apply directly through us. We’re all about making connections and helping you land that dream role, so don’t miss out on the opportunities we have!

We think you need these skills to ace Senior Engineer in London

Data Engineering
Python
SQL
Postgres
Apache Airflow
Spark
Kafka
dbt
Java (Spring Boot)
React
Docker
Kubernetes
CI/CD Pipelines
Cloud Platforms (AWS, Azure, GCP)
Linux Systems Administration
Automated Testing

Some tips for your application 🫔

Tailor Your CV: Make sure your CV is tailored to the Senior Engineer role. Highlight your experience with data engineering, Python, and any relevant tools like Apache Airflow or Spark. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about sustainability and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a production-grade data system or a cool side project, we want to know what you've done and how it relates to the role. Visuals or links to your work can really help us see your capabilities.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you'll find all the details you need about the role and our company culture there!

How to prepare for a job interview at London Metal Exchange

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Python, SQL, and the data engineering tools mentioned in the job description. Be ready to discuss your hands-on experience with tools like Apache Airflow or Spark, and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled data-related issues in previous roles. Think about incidents you've led investigations on and how you implemented improvements. This will demonstrate your analytical skills and ability to deliver measurable business impact.

✨Communicate Clearly with Non-Techies

Since this role involves liaising between technical teams and non-technical stakeholders, practice explaining complex concepts in simple terms. You might be asked how you would communicate project status or risks, so have a few scenarios ready to illustrate your communication style.

✨Stay Curious and Proactive

The LME values curiosity and continuous learning. Be prepared to discuss how you keep up with industry trends and advancements in data technologies. Share any recent courses or certifications you've pursued that relate to the role, showing your commitment to personal and professional growth.

Senior Engineer in London
London Metal Exchange
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>