Senior Data Engineer

Senior Data Engineer

Freelance 43200 - 62400 ÂŁ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Build and optimise data pipelines, ensuring high-quality data for decision-making.
  • Company: Join a dynamic global digital media team that values data as a strategic asset.
  • Benefits: Competitive daily rate, flexible work environment, and opportunities for professional growth.
  • Why this job: Make a real impact on business decisions with cutting-edge data technologies.
  • Qualifications: Strong Python skills, experience with cloud tech, and a knack for problem-solving.
  • Other info: Collaborate across teams in a fast-paced, innovative environment.

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

We are currently looking for a Data Engineer to join our fast‑paced, data‑driven tech team within a global digital media environment. You’ll play a crucial role in shaping how the business collects, models, and activates data across multiple commercial and editorial functions. In this hands‑on role, you will architect and build scalable data pipelines, optimise infrastructure, and deliver high‑value insight tools that empower decision makers. The Data Engineer will work closely with commercial, product, and analytics teams, making this position vital to the organisation’s long‑term data strategy.

The Opportunity

As a Data Engineer, you’ll combine engineering, analytics, and product thinking to create a reliable, high‑performing data ecosystem. You’ll have the opportunity to work with modern cloud technologies, large‑scale datasets, and a business that truly values data as a strategic asset.

Key Responsibilities

  • Building, operating, and optimising end‑to‑end ETL/ELT data pipelines using APIs, SFTP, and containerised orchestration tools.
  • Developing scalable and well‑structured data models that support commercial, programmatic, and affiliate revenue functions.
  • Managing and improving complex data infrastructure that processes high‑volume, multi‑source Big Data.
  • Creating, maintaining, and enhancing interactive dashboards that drive KPI‑focused decision‑making.
  • Owning data quality, ensuring accuracy, consistency, and reliability across all core datasets.
  • Analysing campaign, monetisation, and platform performance and providing actionable insights.
  • Collaborating with Operations, Sales, Marketing, Finance, and Senior Analytics teams.
  • Supporting strategic projects with advanced data modelling and insight generation.

This role stands out because it sits at the intersection of engineering and commercial impact, your work directly supports revenue optimisation, global reporting, and critical business decisions.

Skills and Experience

  • Strong Python and or Pyspark.
  • Experience with cloud technologies such as GCP (BigQuery, Compute Engine, Kubernetes) and AWS (Redshift, EC2).
  • Experience building ETL/ELT pipelines and working with APIs or SFTP integrations.
  • Understanding of data modelling, warehousing, and Big Data environments.
  • Strong analytical and creative problem‑solving skills.
  • Ability to manage projects and collaborate effectively in a team.
  • Experience creating util packages in Python.

If you would like to be considered for the role and feel you would be an ideal fit with our team then please send your CV to us by clicking on the Apply button below.

Senior Data Engineer employer: Data Science Festival

Join our dynamic and innovative team in London, where we prioritise a collaborative work culture that fosters creativity and growth. As a Senior Data Engineer, you'll not only have the chance to work with cutting-edge technologies but also enjoy a flexible working environment that values your contributions to our data-driven strategies. With ample opportunities for professional development and a focus on employee well-being, we are committed to making your experience both meaningful and rewarding.
D

Contact Detail:

Data Science Festival Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

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

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving data pipelines and cloud technologies. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the company’s data strategy. Be ready to discuss how your experience aligns with their needs, especially around ETL processes and data modelling.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Senior Data Engineer

Python
Pyspark
GCP (BigQuery, Compute Engine, Kubernetes)
AWS (Redshift, EC2)
ETL/ELT pipeline development
API integration
SFTP integration
Data modelling
Data warehousing
Big Data environments
Analytical skills
Creative problem-solving skills
Project management
Team collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights the skills and experiences that align with the Senior Data Engineer role. We want to see how your background in Python, cloud technologies, and data pipelines fits into our fast-paced environment.

Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your ability to build and optimise ETL/ELT pipelines. We love seeing real-world applications of your skills, especially if they had a significant impact on decision-making.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your qualifications and what you can bring to our team.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you’ve got!

How to prepare for a job interview at Data Science Festival

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Pyspark, GCP, and AWS. Brush up on your experience with ETL/ELT pipelines and be ready to discuss specific projects where you've used these tools.

✨Showcase Your Problem-Solving Skills

Prepare examples that highlight your analytical and creative problem-solving abilities. Think of situations where you’ve tackled complex data challenges or optimised data infrastructure, and be ready to explain your thought process.

✨Understand the Business Impact

Since this role is all about driving commercial impact, be prepared to discuss how your work as a Data Engineer can support revenue optimisation and decision-making. Show that you understand the intersection of data engineering and business strategy.

✨Collaborate and Communicate

This position requires working closely with various teams, so demonstrate your collaboration skills. Be ready to talk about how you’ve successfully worked with cross-functional teams in the past and how you communicate complex data insights to non-technical stakeholders.

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

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