At a Glance
- Tasks: Design and implement data pipelines, lead a team, and shape enterprise data architecture.
- Company: Join Mott MacDonald, a global leader in engineering and consultancy.
- Benefits: Enjoy private medical insurance, generous holiday, and flexible benefits.
- Why this job: Make a real impact with AI solutions in a collaborative environment.
- Qualifications: Experience in data engineering, strong programming skills, and leadership abilities.
- Other info: Be part of meaningful projects that promote social and environmental value.
The predicted salary is between 36000 - 60000 £ per year.
Mott MacDonald is a global engineering, management, and development consultancy. We’re seeking a Principal Data Engineer to shape and implement our enterprise data architecture, delivering impactful AI and analytics solutions across our global business.
Responsibilities
- Design and implement enterprise data pipelines for structured and unstructured data.
- Lead development of semantic data models and enterprise ontology.
- Provide technical direction and mentoring for a small team of data engineers.
- Build, evolve, and maintain scalable, secure data pipelines, APIs, and infrastructure in a modern cloud environment (Azure preferred).
- Collaborate with stakeholders across business units to gather requirements and communicate architecture decisions.
- Promote robust data management, including lineage, observability, access control, and ethical data use.
- Stay abreast of industry trends in data architecture, engineering, and metadata/semantic technologies.
- Collaborate with other architects to define and implement data architecture patterns.
What You’ll Bring
- Excellent communication and stakeholder engagement skills.
- Experience in data engineering and architecture in complex or regulated environments.
- Expertise in designing scalable data architectures on cloud platforms (Azure preferred).
- Strong experience with data modelling and familiarity with catalogues, knowledge graphs, or ontology tools.
- Proven experience managing or mentoring other data engineers.
- Solid programming skills in Python and SQL; familiarity with Git, CI/CD, Docker, Kubernetes.
- Experience with data pipeline orchestration tools (e.g., Dagster) and modern data stack components.
Why Join Us
- Shape responsible, high‑impact data and AI solutions in infrastructure, engineering, and consulting.
- Work with a mature team focused on improving data engineering within the organisation.
- Lead and mentor within a collaborative, fast‑growing team.
- Gain exposure to diverse, meaningful projects with social and environmental value.
Benefits
- Private medical insurance and health cash plan.
- Life assurance up to 4× basic salary, with options to increase.
- Flexible benefits: pension contributions, critical illness insurance, payroll savings.
- Minimum 33–35 days holiday per year, increasing with tenure.
- Learning & development support: professional subscriptions, training, mentoring.
- Inclusive workplace with employee networks and social impact programmes.
Principal Data Engineer in London employer: Mott MacDonald
Contact Detail:
Mott MacDonald Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Data Engineer in London
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering game. We can’t stress enough how valuable personal connections can be when it comes to landing that Principal Data Engineer role.
✨Show Off Your Skills
Don’t just talk about your experience; showcase it! Create a portfolio of projects that highlight your data engineering skills, especially those involving cloud platforms like Azure. We love seeing real-world applications of your expertise, so make sure to have something tangible to share during interviews.
✨Prepare for Technical Interviews
Brush up on your technical skills and be ready to tackle coding challenges or system design questions. We recommend practicing common data engineering problems and being able to discuss your thought process clearly. Remember, it’s not just about getting the right answer but also how you approach the problem!
✨Apply Through Our Website
When you find a job that excites you, apply directly through our website! It shows us you’re genuinely interested in joining our team. Plus, it makes it easier for us to track your application and get back to you quickly. Let’s get you on board!
We think you need these skills to ace Principal Data Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Principal Data Engineer role. Highlight your experience with data pipelines, cloud platforms like Azure, and any mentoring you've done. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Don't forget to mention specific projects or experiences that relate to the job description.
Showcase Your Technical Skills: We love seeing technical skills in action! Include examples of your programming expertise in Python and SQL, as well as any experience with tools like Docker or Kubernetes. This will help us understand your hands-on capabilities.
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to track your application and ensure it reaches the right people!
How to prepare for a job interview at Mott MacDonald
✨Know Your Data Inside Out
Make sure you’re well-versed in the latest trends and technologies in data engineering, especially around cloud platforms like Azure. Brush up on your knowledge of data pipelines, semantic models, and the tools mentioned in the job description, such as Dagster and Git.
✨Showcase Your Communication Skills
Since excellent communication is key for this role, prepare to discuss how you've effectively engaged with stakeholders in the past. Think of specific examples where you gathered requirements or communicated complex technical concepts to non-technical audiences.
✨Demonstrate Leadership Experience
Be ready to talk about your experience in mentoring or leading teams. Highlight any instances where you provided technical direction or helped develop junior engineers, as this will show your capability to lead within a collaborative environment.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions during the interview. Brush up on your programming skills in Python and SQL, and be prepared to solve problems on the spot. Practising coding challenges or discussing your previous projects can help you feel more confident.