Principal Data Engineer
Principal Data Engineer

Principal Data Engineer

Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Lead a team of data engineers and design scalable data solutions on Azure.
  • Company: Join EPAM, a global leader in digital platform engineering.
  • Benefits: Enjoy competitive salary, private medical insurance, and great learning opportunities.
  • Why this job: Make an impact with cutting-edge tech while collaborating with diverse teams.
  • Qualifications: 8+ years in data engineering and strong Azure experience required.
  • Other info: Dynamic culture with excellent career growth and fun perks like free lunches.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Are you a Principal Data Engineer with a passion for big data? Do you keep up to date with cutting‑edge technologies within D&A? If so, then you have a fantastic opportunity to join a multi‑disciplinary team of engineers, architects, designers, and strategists as we continue to grow our Data & Analytics practice across Europe.

About the Role

We’re looking for a Principal Data Engineer with Azure, Databricks and PySpark to join our team in London. The ideal candidate will have a strong background in data engineering, extensive experience with Azure cloud services, and experience leading a technical team on the implementation.

Responsibilities

  • Lead, mentor and manage a team of Azure data engineers
  • Drive the team's technical execution
  • Collaborate with cross-functional teams including data scientists, analysts and business stakeholders ensuring a quality single version of truth
  • Passionate engineer, very keen on building end‑to‑end pipelines to support enterprise‑wide analytics
  • Design, develop and implement scalable and secure data lake solutions on Azure
  • Ensure best practices in data engineering, data integration and ETL processes
  • Prepared to code complicated aspects of our pipeline
  • Ensure the ongoing maturity of our SVOT framework
  • Monitor performance and scalability of the SVOT platform updating the framework and code to ensure the business has a highly available accessible product

Requirements

  • Minimum of 8 years of experience in data engineering
  • At least 5 years of hands‑on experience with Azure data services (Apache Spark, Azure Data Factory, Synapse Analytics, RDBMS – preferably SQL Server)
  • Proven experience in leading and managing a team of data engineers
  • Proficiency in programming languages specifically PySpark, Python (with Pandas if no PySpark), Continuous Integration (DevOps, PRs, Branching), T‑SQL & SparkSQL
  • Strong understanding of data modeling, ETL processes and data warehousing concepts
  • Knowledge of CI/CD pipelines and version control (e.g., Git)
  • Excellent problem‑solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to manage multiple projects and meet deadlines
  • Certifications in Azure (e.g., Microsoft Certified: Azure Data Engineer Associate, Azure Solutions Architect)

Nice to Have

  • Hands‑on experience with Scala for Apache Spark
  • Knowledge or experience working with other Clouds such as AWS or GCP

Our Benefits Include

  • A competitive group pension plan and protection benefits including life assurance, income protection and critical illness cover
  • Private medical insurance and dental care
  • Cyclescheme, Techscheme and season ticket loans
  • Employee assistance program
  • Great learning and development opportunities, including in‑house professional training, career advisory and coaching, sponsored professional certifications, well‑being programs, LinkedIn Learning Solutions and much more
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Various perks such as gym discounts, free Wednesday lunch in‑office, on‑site massages and regular social events
  • Certain benefits and perks may be subject to eligibility requirements and may be available only after you have passed your probationary period

About EPAM

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi‑national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting‑edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Principal Data Engineer employer: EPAM

EPAM is an exceptional employer for a Principal Data Engineer, offering a vibrant work culture in London that fosters collaboration and innovation. With a strong commitment to employee growth through extensive training opportunities, competitive benefits, and a focus on well-being, EPAM ensures that its team members thrive both personally and professionally while working on cutting-edge projects in a dynamic environment.
E

Contact Detail:

EPAM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Data Engineer

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering field. You never know when a casual chat could lead to your next big opportunity.

✨Show Off Your Skills

Don’t just talk about your experience; showcase it! Create a portfolio of projects that highlight your expertise in Azure, Databricks, and PySpark. This will give potential employers a clear view of what you can bring to the table.

✨Ace the Interview

Prepare for those interviews by brushing up on common data engineering questions and scenarios. Practice explaining your thought process and problem-solving skills, especially around building end-to-end pipelines and managing teams.

✨Apply Through Our Website

Make sure to apply through our website for the best chance at landing that Principal Data Engineer role. We love seeing candidates who are proactive and take the time to engage directly with us!

We think you need these skills to ace Principal Data Engineer

Azure
Databricks
PySpark
Data Engineering
Azure Data Services
Apache Spark
Azure Data Factory
Synapse Analytics
RDBMS
SQL Server
Programming in Python
T-SQL
SparkSQL
Data Modelling
ETL Processes
Data Warehousing
CI/CD Pipelines
Version Control (Git)
Problem-Solving Skills
Analytical Skills
Communication Skills
Collaboration Abilities
Project Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Data Engineer role. Highlight your experience with Azure, Databricks, and PySpark, and don’t forget to showcase any leadership roles you've had. We want to see how you fit into our multi-disciplinary team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for big data and how you keep up with cutting-edge technologies. Let us know why you're excited about joining our Data & Analytics practice in London.

Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your skills in data engineering and team leadership. We love seeing real-world applications of your expertise, especially those involving end-to-end pipelines and scalable solutions.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with StudySmarter!

How to prepare for a job interview at EPAM

✨Know Your Tech Inside Out

As a Principal Data Engineer, you’ll need to showcase your expertise in Azure, Databricks, and PySpark. Brush up on the latest features and best practices in these technologies. Be ready to discuss specific projects where you've implemented these tools and how they contributed to successful outcomes.

✨Demonstrate Leadership Skills

Since the role involves leading a team, prepare examples that highlight your leadership experience. Think about times when you mentored others or drove technical execution. Show how you can inspire and manage a team effectively while collaborating with cross-functional groups.

✨Prepare for Technical Challenges

Expect to face technical questions or even coding challenges during the interview. Practice coding in PySpark or SQL, and be ready to explain your thought process. This will demonstrate not only your technical skills but also your problem-solving abilities.

✨Showcase Your Communication Skills

Effective communication is key in this role. Be prepared to discuss how you’ve collaborated with data scientists, analysts, and business stakeholders in the past. Highlight your ability to convey complex technical concepts in a way that’s understandable to non-technical team members.

Principal Data Engineer
EPAM
Go Premium

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

E
  • Principal Data Engineer

    Full-Time
    43200 - 72000 ÂŁ / year (est.)
  • E

    EPAM

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