# Senior Data Engineer

**Company**: Future
**Location**: Bath
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: £50,000 - £60,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://apply.workable.com/j/3535C2B9B5
**Canonical**: https://yubhub.co/jobs/job_11a36eab-3cb

## Description

### Job Description

Are you ready to contribute to the evolution of our data pipelines for our B2C division? At Future, we are transforming our data-driven decision-making processes and we are looking for a passionate and experienced Data Engineer to join us.

This is an exciting opportunity for someone who excels in a creative environment, enjoys solving complex data challenges, and is eager to build impactful business insights, for this role you will directly report into the Head of Data Engineering

### Responsibilities

- Develop and maintain new/current features of the data platform.

- Responsible for delivery of development projects, including scoping, writing and sizing of stories involved.

- Take ownership of BAU processes, develop area specific domain mastery, and seek means to automate them or reduce their impact.

- Proposes and advocates for changes to reduce risk, cost and overhead.

- Provide appropriate documentation for pipelines developed

- Parameterise pipelines so configuration can be changed easily without having to perform deep changes to the codebase

- Apply appropriate testing principles to ensure code is fit for purpose

### Experience

- Experience using Python on Google Cloud Platform for Big Data projects, 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 and practical experience applying these to business problems

### What's in it for you

The expected range for this role is £50,000 - £60,000

This is a Hybrid role from our Bath Office, working three days from the office, two from home … Plus more great perks, which include;

- Uncapped leave, because we trust you to manage your workload and time

- When we hit our targets, enjoy a share of our profits with a bonus

- Refer a friend and get rewarded when they join Future

- Wellbeing support with access to our Colleague Assistant Programmes

- Opportunity to purchase shares in Future, with our Share Incentive Plan

## Skills

### Required
- Python
- Google Cloud Platform
- BigQuery
- DataFlow
- Apache Beam
- Cloud Run Functions
- Cloud Run
- Cloud Workflows
- Cloud Composure
- SQL
- Dataform
- dbt
- data modelling
- ETL development
- data warehousing
- data management fundamentals
- data storage principles
- statistical models
- data mining algorithms
