Senior/Lead Data Engineer (Databricks, PySpark)

EPAM
City of London
1 month ago
Applications closed

Related Jobs

View all jobs

Senior/Lead Data Engineer

Senior / Lead Data Engineer

Senior SAS Data Engineer - SC Cleared

Senior SAS Data Engineer - SC Cleared

Lead Data Engineer

Lead Data Engineer

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.


EPAM is seeking multiple Senior/Lead Data Engineers with expertise with Databricks and PySpark to join our growing team in London. As part of our expansion into several large client accounts, we are looking for current hands-on coding professionals who are passionate about data engineering and eager to solve complex problems at scale. In this role, you will collaborate with diverse teams to build, optimise and maintain robust data and analytics solutions.


The role requires 3-4 days working on client site in central London.


Applicants must have the right to work in the UK, as we are unable to offer visa sponsorship for this role.


RESPONSIBILITIES

  • Design, develop and maintain scalable data pipelines and ETL processes using PySpark and Databricks
  • Work closely with data architects, data scientists and business analysts to transform requirements into technical solutions
  • Implement data quality, reliability and performance improvements across large, complex datasets
  • Collaborate with DevOps and Cloud teams to deploy and optimise data solutions in Azure (or other cloud platforms)
  • Troubleshoot, optimise and refactor existing pipelines for performance and scalability
  • Contribute to best practices, coding standards and technical documentation
  • Mentor junior engineers and lead technical discussions within client and internal teams

REQUIREMENTS

  • Bachelor's or Master's Degree in Computer Science, Engineering, Mathematics or related fields or relevant work experience
  • Strong experience in data engineering, with recent hands-on coding as a core part of your daily role
  • Expertise in PySpark for building high-performance, distributed data pipelines
  • Expertise in Databricks for large-scale data engineering and analytics workloads
  • Strong experience with cloud platforms (Azure preferred)
  • Solid understanding of SQL and relational database concepts
  • Experience with CI/CD, Git and modern DevOps practices for data solutions
  • Strong problem-solving, communication and client-facing collaboration skills
  • Exposure to machine learning or data science workflows is a plus but not required

WE OFFER

  • EPAM Employee Stock Purchase Plan (ESPP)
  • Protection benefits including life assurance, income protection and critical illness cover
  • Private medical insurance and dental care
  • Employee Assistance Program
  • Competitive group pension plan
  • Cyclescheme, Techscheme and season ticket loans
  • Various perks such as free Wednesday lunch in-office, on-site massages and regular social events
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
  • If otherwise eligible, participation in the discretionary annual bonus program
  • If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
  • *All benefits and perks are subject to certain eligibility requirements


#J-18808-Ljbffr

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.