Senior Backend Engineer in London

Senior Backend Engineer in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Kpler

At a Glance

  • Tasks: Design and build data pipelines for refinery operations and analytics.
  • Company: Join a forward-thinking company focused on data-driven solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for growth.
  • Other info: Inclusive workplace valuing diverse perspectives and continuous learning.
  • Why this job: Make a real impact in the energy sector with innovative data engineering.
  • Qualifications: Experience in backend engineering and data processing is essential.

The predicted salary is between 60000 - 80000 € per year.

You will join a data-intensive product team responsible for building and operating core data pipelines and backend systems that model and deliver insights on global refinery operations and economics. The team works at the intersection of data engineering, backend engineering, and data science, transforming diverse industrial and market data into reliable, production‑grade datasets used by customers and internal teams. This role is a senior individual contributor position, with significant ownership over data architecture, pipeline reliability, and engineering standards. You will help shape how data is engineered, validated, and delivered across the Refineries product.

Responsibilities

  • Design, build, and evolve batch and streaming data pipelines that power refinery modeling, analytics, and customer-facing products.
  • Own complex data ingestion, transformation, validation, and delivery workflows across multiple data sources.
  • Drive improvements in pipeline reliability, scalability, and observability, including retries, backfills, data quality checks, and monitoring.
  • Lead schema design, versioning, and evolution strategies to support stable, long-lived data contracts.
  • Build and maintain backend components and APIs used to serve data to downstream systems and applications.
  • Partner closely with data scientists, product managers, and other engineers to translate domain requirements into robust technical solutions.
  • Continuously improve existing systems as data volume, complexity, and product expectations grow.

Skills And Experience

  • Deliver high-quality, well-tested, and maintainable code, setting a strong example for engineering best practices.
  • Own significant parts of the data platform end-to-end, from ingestion to production delivery.
  • Make architectural contributions to data processing, storage, and delivery patterns.
  • Contribute to and improve CI/CD pipelines, automation, and operational tooling.
  • Instrument services and pipelines with metrics, logs, and alerts, and help define operational standards.
  • Play an active role in incident response, root‑cause analysis, and long-term system improvements.
  • Review code, mentor other engineers, and help reinforce shared coding and architectural standards across the team.

Nice to have

  • Exposure to Kafka, Spark, or streaming architectures.
  • Experience with Kubernetes.
  • Familiarity with event-driven or microservices architectures.
  • Exposure to analytical datastores (e.g. Elasticsearch).
  • Full-stack awareness (e.g. ability to read, review, and provide feedback on frontend or API-layer pull requests, without being a primary frontend contributor).
  • Prior experience working on data products in energy, commodities, or industrial domains.

Senior Backend Engineer in London employer: Kpler

At Kpler, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Backend Engineer, you will have the opportunity to take ownership of critical data architecture and pipeline reliability while working alongside talented professionals in a diverse and inclusive environment. Our commitment to employee growth is reflected in our mentorship programmes and continuous learning opportunities, ensuring that you can thrive in your career while contributing to meaningful projects that shape the future of global refinery operations.

Kpler

Contact Detail:

Kpler Recruiting Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues 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

Show off your skills! Create a portfolio showcasing your projects, especially those related to data pipelines and backend systems. This will give hiring managers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences with data architecture and pipeline reliability.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from candidates who are genuinely interested in joining our team.

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

Data Pipeline Design
Batch and Streaming Data Processing
Data Ingestion and Transformation
Data Validation
Pipeline Reliability and Scalability
Schema Design and Versioning
Backend Development

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with data pipelines and backend systems. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!

Showcase Your Technical Skills:When you’re writing your application, be specific about the technologies you’ve worked with, like Kafka or Spark. We love seeing concrete examples of how you’ve tackled challenges in data engineering and backend development.

Highlight Collaboration Experience:Since this role involves working closely with data scientists and product managers, share examples of how you’ve successfully collaborated in the past. We value teamwork and want to know how you can contribute to our dynamic environment.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Kpler

Know Your Data Pipelines

Make sure you understand the intricacies of data pipelines, especially in relation to refinery operations. Be ready to discuss your experience with batch and streaming data, and how you've designed or improved these systems in the past.

Showcase Your Coding Skills

Prepare to demonstrate your coding abilities by discussing specific projects where you delivered high-quality, maintainable code. Bring examples that highlight your adherence to engineering best practices and your contributions to CI/CD pipelines.

Collaborate Like a Pro

Since this role involves working closely with data scientists and product managers, be prepared to talk about how you've successfully collaborated in cross-functional teams. Share examples of how you translated domain requirements into technical solutions.

Be Ready for Technical Questions

Expect technical questions related to data architecture, schema design, and operational standards. Brush up on your knowledge of tools like Kafka, Spark, and Kubernetes, and be ready to discuss how you've used them in previous roles.