Data Engineer

Safestore Self Storage

Borehamwood

Hybrid

GBP 36,000 - 44,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Annual bonus
Sharesave scheme
25 days holiday
Pension scheme
Healthcare cash plan
Wellbeing initiatives
Colleague discounts
Employee Assistance Programme
Enhanced parental leave

Job summary

Safestore is seeking a Data Engineer to design, build and maintain databases and scalable ELT/ETL pipelines supporting reporting and analytics. Hybrid work in Borehamwood with a £40,000 annual package. You will collaborate with data scientists and engineers to improve our data stack across branches.

The role emphasizes DataOps best practices, CI/CD, documentation, and data governance while solving complex data challenges and supporting business decision-making.

Qualifications

  • Minimum 1 year of experience in data engineering or related role.
  • Proficient in Python programming.
  • Strong SQL development and data querying skills.
  • Experience designing, developing and supporting ETL/ELT pipelines in a production environment.
  • Experience with cloud data warehousing (BigQuery).
  • Understanding of data modelling principles and database design.
  • Experience with DataOps and GitHub version control.
  • Experience working with CI/CD pipelines.
  • Familiarity with workflow orchestration tools.
  • Excellent analytical and problem‑solving skills with strong attention to detail.
  • Excellent communication and stakeholder management abilities.

Responsibilities

  • Design, build and maintain robust ETL/ELT pipelines to ingest, transform and deliver data.
  • Troubleshoot and resolve data quality, data integration and performance issues.
  • Identify optimal data storage solutions for new data sources.
  • Ensure data solutions comply with security, governance and compliance requirements.
  • Utilise version control and DataOps best practices, including code reviews and deployment automation.
  • Contribute to CI/CD processes to support reliable deployment of data solutions.
  • Develop and maintain technical documentation relating to data architecture, pipelines and processes.
  • Collaborate and pair-code with data engineers and data scientists.

Skills

Python
SQL
ETL pipelines
BigQuery
Data modelling
GitHub
CI/CD
Workflow orchestration
Analytical skills
Stakeholder mgmt

Job description

Safestore are searching for a Data Engineer, responsible for designing, building and maintaining databases and scalable ELT/ETL pipelines to support business reporting, analytics and decision-making. This is an exciting opportunity to work with a quickly modernising data stack supporting multiple branches of our business operations.

The postholder will develop and maintain data pipelines, integrate data from multiple sources, and support the continuous improvement of the organisation's data infrastructure. This role requires a proactive and analytical individual who enjoys solving complex problems, working collaboratively and driving best practice in data engineering and DataOps.

Location: Borehamwood, London

Workplace Type: Hybrid

Compensation: £40000 per year

Visa Sponsorship: Not Available

Key Responsibilities and Accountabilities
  • Design, build and maintain robust ETL/ELT pipelines to ingest, transform and deliver data from multiple sources.
  • Troubleshoot and resolve data quality, data integration and performance issues.
  • Identify optimal data storage solutions for ingesting new data sources.
  • Ensure data solutions comply with organisational security, governance and compliance requirements.
  • Utilise version control and DataOps best practices, including source control, code reviews, testing and deployment automation.
  • Contribute to CI/CD processes to support efficient and reliable deployment of data solutions.
  • Develop and maintain technical documentation relating to data architecture, pipelines and processes.
  • Collaborate and pair-code with data engineers and data scientists.
Experience and Skills Required
  • Minimum 1 year of experience in a Data Engineering or related role.
  • Strong programming skills in Python.
  • Strong SQL development and database querying skills.
  • Experience designing, developing and supporting ETL/ELT pipelines in a production environment.
  • Experience working with a cloud warehousing eg: BigQuery.
  • Understanding of data modelling principles and database design.
  • Experience with DataOps practices, including version control in GitHub.
  • Experience working with CI/CD pipelines.
  • Familiarity with workflow orchestration tools.
  • Strong analytical and problem-solving skills with excellent attention to detail.
  • Excellent communication and stakeholder management skills.
Benefits
  • Hybrid working
  • Annual bonus linked to performance
  • Attractive sharesave scheme (which, to date, has delivered great returns for our colleagues)
  • 25 days paid holiday per year (excluding bank holidays)
  • Pension scheme
  • Healthcare cash plan for all colleagues
  • Wellbeing initiatives such as discounted gym membership and a cycle to work scheme
  • Colleague and family discounts on Safestore products and services
  • Employee Assistance Programme
  • Enhanced parental leave
About Safestore

Safestore is the UK’s largest self-storage group, and part of the FTSE 250. We believe that engaged colleagues, who feel valued by our business, are the foundation of our customer-focused culture. We know our people as individuals, and show respect for each other, enabling everyone to have a voice so that they can bring their full, unique selves to work. We are exceptionally proud that, in 2021 and in 2024 we were awarded the prestigious 'Investors in People’ Platinum accreditation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Safestore Holdings PLC • Borehamwood

On-site
GBP 32,000 - 40,000
Hybrid working
Annual bonus linked to performance
Attractive sharesave scheme
+7
Data Engineer: Build Robust ETL Pipelines (Hybrid)
Data Engineer: Build Robust ETL Pipelines (Hybrid)

Safestore Holdings PLC • Borehamwood

Hybrid
GBP 32,000 - 40,000
Hybrid working
Annual bonus linked to performance
Attractive sharesave scheme
+7
Data Engineer (Hybrid) - ETL, DataOps & BigQuery
Data Engineer (Hybrid) - ETL, DataOps & BigQuery

Safestore Self Storage • Borehamwood

Hybrid
GBP 36,000 - 44,000
Hybrid working
Annual bonus
Sharesave scheme
+7
Data Solutions Engineer
Data Solutions Engineer

NPAworldwide • Cardiff

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Dev budget for conferences and courses
+3
Big Data Engineer
Big Data Engineer

NPAworldwide • Liverpool

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Engineer
Data Engineer

Oscar • Greater London

Hybrid
GBP 70,000 - 95,000
Competitive salary
Medical insurance
High-ownership role
+1
Data Platform Engineer
Data Platform Engineer

NPAworldwide • Leeds

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Senior Data Engineer
Senior Data Engineer

NPAworldwide • Manchester

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Principal Data Engineer
Principal Data Engineer

NPAworldwide • Newport

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Lead Data Engineer
Lead Data Engineer

NPAworldwide • Birmingham

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5