Taro Logo

Senior Data Engineer

Global leader in specialist media with over 3,000 employees working across 200+ media brands, specializing in trusted, expert content through websites, magazines, events, newsletters, podcasts and social spaces.
Bath, UK
$50,000 - $60,000
Data
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Data Engineer

Future Publishing, a global leader in specialist media, is seeking a Senior Data Engineer to join their Data & Business Intelligence team in Bath, UK. This role offers an exciting opportunity to contribute to the evolution of data pipelines for their B2C division, working in a hybrid setup with 3 days in office and 2 days remote.

The position involves developing and maintaining data platform features, managing development projects, and taking ownership of BAU processes. The ideal candidate will have strong experience with Python, Google Cloud Platform, and various cloud services including BigQuery, DataFlow, and Cloud Run. Expertise in SQL, data modeling, and ETL development is essential.

The role offers a competitive salary range of £50,000 - £60,000, along with attractive benefits including uncapped leave, profit-sharing bonuses, and share incentive plans. Future Publishing has a strong commitment to diversity and inclusion, creating an environment where different perspectives are valued and celebrated.

As part of a team that guides the organization in becoming more data-driven, you'll play a crucial role in enhancing business performance through objective data analysis and insights. The position reports directly to the Head of Data Engineering, offering excellent opportunities for professional growth and impact in a rapidly evolving media technology landscape.

Working at Future means joining a team of over 3,000 employees across 200+ media brands, contributing to trusted, expert content that educates and inspires action through various channels including websites, magazines, events, newsletters, podcasts, and social spaces.

Last updated a month ago

Responsibilities For Senior Data Engineer

  • Develop and maintain new/current features of the data platform
  • Responsible for delivery of development projects, including scoping, writing and sizing of stories
  • Take ownership of BAU processes and develop area specific domain mastery
  • Provide appropriate documentation for pipelines developed
  • Parameterise pipelines for easy configuration
  • Apply appropriate testing principles to ensure code is fit for purpose

Requirements For Senior Data Engineer

Python
  • Experience using Python on Google Cloud Platform for Big Data projects
  • Experience with BigQuery, DataFlow (Apache Beam), Cloud Run Functions, Cloud Run, Cloud Workflows, Cloud Composure
  • SQL development skills
  • Experience using Dataform or dbt
  • Demonstrated strength in data modelling, ETL development, and data warehousing
  • Knowledge of data management fundamentals and data storage principles
  • Familiarity with statistical models or data mining algorithms

Benefits For Senior Data Engineer

Equity
  • Uncapped leave
  • Profit sharing bonus
  • Referral rewards
  • Wellbeing support with Colleague Assistant Programmes
  • Share Incentive Plan
  • Hybrid working (3 days office, 2 days home)

Interested in this job?

Jobs Related To Future Publishing Senior Data Engineer