Senior Data Engineer in City of London

Senior Data Engineer in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
K

At a Glance

  • Tasks: Design and build data pipelines for refinery analytics and customer products.
  • Company: Join Kpler, a dynamic company transforming global trade information.
  • Benefits: Inclusive culture, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by shaping data architecture in a fast-paced environment.
  • Qualifications: Experience in data engineering and strong coding skills required.
  • Other info: Diverse team with a commitment to innovation and customer satisfaction.

The predicted salary is between 36000 - 60000 £ per year.

At Kpler, we are dedicated to helping our clients navigate complex markets with ease. By simplifying global trade information and providing valuable insights, we empower organisations to make informed decisions in commodities, energy, and maritime sectors. Since our founding in 2014, we have focused on delivering top-tier intelligence through user-friendly platforms. Our team of over 700 experts from 35+ countries works tirelessly to transform intricate data into actionable strategies, ensuring our clients stay ahead in a dynamic market landscape.

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.

We are a dynamic company dedicated to nurturing connections and innovating solutions to tackle market challenges head-on. If you thrive on customer satisfaction and turning ideas into reality, then you’ve found your ideal destination. Are you ready to embark on this exciting journey with us?

Kpler is committed to providing a fair, inclusive and diverse work environment. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.

Senior Data Engineer in City of London employer: Kpler

At Kpler, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture that empowers our employees to thrive. With a commitment to diversity and inclusion, we offer ample opportunities for professional growth and development, ensuring that every team member can contribute meaningfully to our mission of transforming complex data into actionable insights. Located in a vibrant environment, our team enjoys the benefits of cutting-edge technology and a supportive atmosphere that encourages creativity and excellence.
K

Contact Detail:

Kpler Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current employees at Kpler on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. Personal connections can give you an edge!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since this role involves data pipelines and backend systems, make sure you can discuss your experience with tools like Kafka or Spark. Show us how you can contribute to our data architecture!

✨Tip Number 3

Don’t just focus on your technical skills; highlight your teamwork abilities too! We love candidates who can collaborate with data scientists and product managers. Share examples of how you've worked in cross-functional teams to solve complex problems.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re genuinely interested in joining our team at Kpler. Let’s make things happen together!

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

Data Pipeline Design
Batch and Streaming Data Processing
Data Ingestion and Transformation
Data Validation and Delivery Workflows
Pipeline Reliability and Scalability
Schema Design and Versioning
Backend Development
API Development
Collaboration with Data Scientists and Product Managers
CI/CD Pipeline Improvement
Operational Tooling and Automation
Incident Response and Root-Cause Analysis
Mentoring and Code Review
Kafka Exposure
Spark Exposure

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 our mission at Kpler!

Showcase Your Projects: Include specific examples of past projects where you've designed or improved data architectures. This helps us understand your hands-on experience and how you can contribute to our team.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to describe your achievements and avoid jargon that might confuse us. We appreciate clarity!

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role!

How to prepare for a job interview at Kpler

✨Know Your Data Engineering Fundamentals

Brush up on your data engineering principles, especially around batch and streaming data pipelines. Be ready to discuss your experience with data ingestion, transformation, and validation workflows, as these are crucial for the role at Kpler.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've improved pipeline reliability or scalability in past projects. Highlight any challenges you faced and how you overcame them, as this will demonstrate your ability to handle complex data environments.

✨Familiarise Yourself with Relevant Technologies

If you have experience with Kafka, Spark, or Kubernetes, make sure to mention it! Even if you're not an expert, showing familiarity with these technologies can set you apart and show your willingness to learn and adapt.

✨Emphasise Collaboration and Communication

Since the role involves partnering with data scientists and product managers, be prepared to discuss how you've successfully collaborated in the past. Share examples of how you translated technical requirements into actionable solutions, showcasing your teamwork skills.

Senior Data Engineer in City of London
Kpler
Location: City of 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

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