C

Principal Data Engineer Python AWS

icon building Company : Client Server
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Principal Data Engineer Python AWS

Principal Data Engineer (Python AWS) London / WFH to £105k

Do you have significant experience with Python data engineering and architecture?

You could be progressing your career in an impactful, hands-on Principal Data Engineer role at a hugely successful European eCommerce with a customer base of over 10 million.

As a Principal Data Engineer you will take a lead role in building a platform that enables a decentralised-by-design data adoption model within the business, defining and championing technical principles and practices to make improvements and implement a well engineered, well governed data platform that meets customer needs.

You will provide technical leadership and technical solution design on multiple, complex initiatives, drive continuous improvement on key metrics (business value, cost efficiency, speed and quality of delivery) and contribute to key decision making across the Data and Machine Learning engineering space on technical approaches to balance delivering near-term commercial impact and building long-term foundations.

Location / WFH:

You can work from home most of the time, meeting up with colleagues in the well situated London office twice a week.

About you:

  • You have advanced data engineering skills and experience including designing, building, and maintaining robust and scalable data platforms that enable key business initiatives
  • You have experience of leading technical design and architecture discussions, influencing technical strategy and decision making
  • You have experience of coaching and mentoring engineers, fostering a culture of excellence within the team
  • You have expert Python coding skills combined with a thorough understanding of software engineering best practices
  • You have an indepth understanding of data engineering principles and best practices, including data modelling, observable ETL/ELT processes, data warehousing and data governance
  • You have experience with AWS and tools such as Snowflake
  • You're collaborative and pragmatic with excellent communication skills

What's in it for you:

As a Principal Data Engineer you will earn a competitive package including:

  • Salary to £105k
  • Pension
  • Life Assurance
  • Health, dental and eye care
  • Employee Assistance Programme
  • Summer hours
  • Work anywhere for 8 weeks a year
  • Perks such as retail discounts, onsite gym, wellbeing resources and much more

Apply now to find out more about this Principal Data Engineer opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Original job Principal Data Engineer Python AWS posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Data Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Data Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.