Lead Data Engineer - Audience Measurement in Cambridge

Lead Data Engineer - Audience Measurement in Cambridge

Cambridge Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Ipsos

At a Glance

  • Tasks: Lead the evolution of data platforms and build innovative, serverless data solutions.
  • Company: Ipsos, a forward-thinking company focused on audience measurement.
  • Benefits: 25 days annual leave, flexible working, and professional development opportunities.
  • Other info: Join a diverse team committed to equality and continuous improvement.
  • Why this job: Make a real impact in data engineering while working with cutting-edge cloud technologies.
  • Qualifications: Extensive experience in data engineering and strong Python programming skills.

The predicted salary is between 70000 - 90000 £ per year.

Make your mark at Ipsos. Ipsos is recruiting a Lead Data Engineer to help drive the technical evolution of our Audience Measurement data platforms. Joining a wider group of engineering leaders, you will act as a technical anchor for your team championing an architecture rooted in managed cloud services, cost-conscious design, and incremental improvement. You will work closely with Product Managers to define requirements and our Production team to ensure operational stability, delivering scalable and modern data solutions.

This is a fantastic opportunity to work on technologies chosen intentionally, favouring proven tools that reduce cognitive load and maximise team velocity. Our core ecosystem revolves around:

  • Modern Python for backend services and data processing.
  • Cloud-native serverless compute and managed workflow orchestrators. We operate across both AWS and GCP. Deep expertise in either is welcome, with opportunities to cross-train on the other.
  • Serverless NoSQL, Object Storage, and Serverless Analytics for our data layers.
  • Event buses and messaging queues for asynchronous, decoupled processing.
  • Infrastructure as Code (Pulumi/Terraform) and containerized deployments.

As a Lead Data Engineer, you will guide the platform's evolution toward serverless, event-driven patterns, moving away from container-orchestrated workflows toward managed cloud services. Your key responsibilities will include:

  • Vision and Strategy: Champion the architectural vision within your domain. You will translate business needs into a practical, cost-conscious strategy and effectively communicate this to all stakeholders.
  • Technical Leadership & Line Management: Act as a lead technical authority for data engineering, which includes line management responsibilities for a small team of engineers. You will guide the team on best practices, decoupled logic, and incremental modernization.
  • Platform Operations: Oversee the operational health of your team’s data pipelines and systems. You will work closely with our Production team to ensure systems are highly observable, well-documented, and easy to operate via Infrastructure as Code and containerization.
  • Hands-On Engineering: Serve as a senior practitioner building event-driven, serverless data pipelines. You will personally implement core architecture, manage cloud project costs, and ensure systems are resilient.
  • Data Science & Analytics Enablement: Partner with data scientists on model productionisation. You will establish clear data contracts and shared standards that enable effective collaboration.
  • Agile Delivery: Champion agile methodologies. You will collaborate closely with Product Managers to ensure clear requirements and drive the continual, iterative delivery of new capabilities.
  • Stakeholder and Client Relations: Act as a key technical advisor for clients and internal teams. You will explain complex architectural trade-offs to non-technical audiences and ensure the platform meets strategic objectives.
  • Continuous Improvement: Foster a culture of incremental improvement. You will advocate for safe upgrades using parity testing, avoiding risky rewrites, and ensuring the long-term maintainability of the codebase.

About you:

Essential Criteria: To be successful in this role, your technical skills should be matched by a pragmatic, cost-first approach to problem-solving.

  • Extensive Data Engineering Experience: A proven track record of designing, building, and maintaining scalable data platforms using modern cloud providers (AWS or GCP).
  • Serverless & Event-Driven Expertise: Experience with, or strong interest in, decomposing workloads into independent steps orchestrated by managed workflow services and triggered by data events.
  • Strong Programming Skills: Expert-level proficiency in Python, with a strong focus on building decoupled, testable functions and clear data contracts.
  • Migration & Testing Experience: Experience with safely modernizing legacy systems using parity testing and incremental routing patterns.
  • IaC & Containerization: Hands-on experience packaging runtimes into portable containers and provisioning cloud resources using modern Infrastructure as Code tools.
  • Leadership & Mentorship: Previous line management experience or readiness to step into people leadership and the ability to guide a team of engineers, conduct rigorous code reviews, and author clear architecture decisions.
  • Cost-Conscious Mindset: A strong understanding of cloud economics, with the ability to design architectures that scale sustainably.

Benefits: We offer a comprehensive benefits package designed to support you as an individual. Our standard benefits include 25 days annual leave, pension contribution, income protection and life assurance. In addition, there are a range of health & wellbeing, financial benefits and professional development opportunities. We realise you may have commitments outside of work and will consider flexible working applications - please highlight what you are looking for when you make your application. We have a hybrid approach to work and ask people to be in the office or with clients for 3 days per week. We are committed to equality, treating people fairly, promoting a positive and inclusive working environment and ensuring we have diversity of people and views. We recognise that this is important for our business success - a more diverse workforce will enable us to better reflect and understand the world we research and ultimately deliver better research and insight to our clients.

We are proud to be a member of the Disability Confident scheme, certified as Level 1 Disability Confident Committed. We are dedicated to providing an inclusive and accessible recruitment process.

Lead Data Engineer - Audience Measurement in Cambridge employer: Ipsos

Ipsos is an exceptional employer that prioritises employee growth and well-being, offering a comprehensive benefits package including 25 days of annual leave, flexible working options, and a commitment to diversity and inclusion. As a Lead Data Engineer, you will thrive in a collaborative environment that champions modern technologies and agile methodologies, while also having the opportunity to lead and mentor a talented team in a dynamic and innovative setting.

Ipsos

Contact Details:

Ipsos Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Data Engineer - Audience Measurement in Cambridge

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for those interviews by practising common questions and showcasing your technical skills. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the process.

Tip Number 3

Don’t forget to follow up after interviews! A quick thank-you email can leave a lasting impression and show your enthusiasm for the role. Plus, it keeps you on their radar.

Tip Number 4

Apply through our website for the best chance at landing that Lead Data Engineer role. We love seeing candidates who take the initiative to connect directly with us!

We think you need these skills to ace Lead Data Engineer - Audience Measurement in Cambridge

Data Engineering
Cloud Services (AWS, GCP)
Serverless Architecture
Event-Driven Design
Python Programming
Infrastructure as Code (IaC)
Containerization

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with cloud services and data engineering. We want to see how your skills align with our needs, so don’t hold back on showcasing your relevant projects!

Show Off Your Technical Skills:When detailing your experience, focus on your proficiency in Python and any serverless or event-driven architectures you've worked with. We love seeing hands-on examples of your work, so include specific projects that demonstrate your expertise.

Communicate Clearly:Remember, we’re looking for someone who can explain complex concepts simply. Use clear language in your application to show us you can bridge the gap between technical and non-technical stakeholders.

Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way to ensure it gets into the right hands and helps us keep track of all applicants efficiently. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Ipsos

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially modern Python, AWS, and GCP. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role.

Showcase Your Leadership Skills

Prepare examples of your previous leadership experiences, particularly in guiding teams through technical challenges. Highlight your approach to mentoring and how you’ve fostered a culture of continuous improvement within your team.

Understand Cost-Conscious Design

Be prepared to discuss your understanding of cloud economics and how you’ve designed scalable architectures that are cost-effective. Think of specific instances where you’ve made decisions based on budget considerations.

Communicate Complex Ideas Simply

Practice explaining complex technical concepts in layman's terms. This will be crucial when discussing architectural trade-offs with non-technical stakeholders. Use analogies or simple examples to illustrate your points.