Data Engineer in London

Data Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Oliver Bernard

At a Glance

  • Tasks: Design and build high-performance data pipelines using Scala and Spark.
  • Company: Join a dynamic engineering team focused on decision intelligence software.
  • Benefits: Competitive salary, hybrid working, and opportunities for innovation.
  • Other info: Enjoy a supportive culture with excellent career growth potential.
  • Why this job: Tackle meaningful data challenges and collaborate with smart teammates.
  • Qualifications: Experience with Scala and distributed data processing is essential.

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

We’re growing our engineering team and are looking for talented Scala Data Engineers to help us design, build, and optimise high-performance data pipelines at the heart of our decision intelligence software platform.

What You’ll Do

  • Design and implement distributed data pipelines using Scala, Spark, and modern data processing frameworks
  • Work with large, complex, real-world datasets across multiple domains
  • Build clean, robust, production-grade code that scales to billions of records
  • Collaborate with product, analytics, and platform teams to bring new data features to life
  • Contribute to architectural decisions and help shape best practices in data engineering
  • Optimise performance, reliability, and data quality across our platform

What We’re Looking For

  • Strong experience with Scala (or JVM languages with a desire to specialise in Scala)
  • Solid understanding of distributed data processing (Spark, Flink, or similar)
  • Experience working with large datasets and complex data models
  • Knowledge of data engineering fundamentals: data modelling, pipelines, ETL/ELT, testing
  • Familiarity with cloud environments (AWS, GCP, or Azure) is a plus
  • A focus on clean, maintainable code and engineering excellence
  • Comfortable working 2 days per week onsite in our London office

What We Offer

  • Opportunity to work on meaningful, data-intensive challenges across industries
  • Time to innovate and contribute to improving our platform
  • A collaborative, engineering-driven culture with smart, supportive teammates
  • Competitive salary + benefits
  • Hybrid working: 2 days a week in London, with flexibility around how you structure the rest

Data Engineer in London employer: Oliver Bernard

Join our dynamic engineering team as a Data Engineer, where you'll have the opportunity to tackle meaningful data challenges and contribute to cutting-edge decision intelligence software. Our collaborative culture fosters innovation and supports your professional growth, while our hybrid working model allows for flexibility and work-life balance. With competitive salaries and a focus on engineering excellence, we are committed to creating an environment where you can thrive and make a real impact.
Oliver Bernard

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your data pipelines and projects. This gives us a tangible sense of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for the interview by brushing up on Scala and data processing frameworks. We love candidates who can discuss their thought process and problem-solving strategies in detail.

✨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 seeing candidates who are genuinely interested in joining our team.

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

Scala
Spark
Distributed Data Processing
Data Modelling
ETL/ELT
Data Pipeline Design
Cloud Environments (AWS, GCP, Azure)
Performance Optimisation
Data Quality Assurance
Collaboration
Clean Code Practices
Engineering Excellence

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Scala and data processing frameworks like Spark. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re passionate about data engineering. Share specific examples of how you've tackled challenges in the past and how you can contribute to our team.

Showcase Your Projects: If you’ve worked on any interesting data pipelines or projects, include them in your application. We love seeing real-world applications of your skills, especially if they involve large datasets!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Oliver Bernard

✨Know Your Scala Inside Out

Make sure you brush up on your Scala skills before the interview. Be prepared to discuss your experience with Scala and how you've used it in past projects. Practising coding challenges in Scala can also help you feel more confident.

✨Understand Data Processing Frameworks

Familiarise yourself with distributed data processing frameworks like Spark or Flink. Be ready to explain how you've implemented data pipelines using these technologies and discuss any challenges you faced while working with large datasets.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some real-world data engineering problems during the interview. Think about how you would approach optimising performance and reliability in data pipelines, and be ready to share your thought process.

✨Collaborate and Communicate

Since collaboration is key in this role, think of examples where you've worked with cross-functional teams. Be ready to discuss how you communicate technical concepts to non-technical stakeholders and how you contribute to architectural decisions.

Data Engineer in London
Oliver Bernard
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

>