Senior Data Engineer

Blis

Greater London

On-site

GBP 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Blis is seeking a Senior Data Engineer to design, build and operate large-scale data pipelines on GCP. The role blends software, cloud and data processing engineering, focusing on production-grade pipelines, data governance and scalable architectures.

You will work in a hybrid London-based team, collaborating with product and analytics to enable real-time and batch data workloads, using Python and Airflow to automate workflows and ensure data quality.

Qualifications

  • 5+ years direct experience delivering robust data pipelines with SLA and budgets.
  • Architecting, developing, maintaining Apache Druid and Imply platforms; DevOps focus.
  • Building pipelines in GCP maximizing native tools (Airflow).
  • Fluent Python for data tasks; cleansing, validation, composition.
  • Hands-on with streaming, relational/non-relational databases, Spark.
  • Proficient with Python data libraries (pandas, numpy, scikit-learn).
  • Cloud know-how, especially GCP; Linux server-side mastery.
  • Documentation, testing, and assurance of solutions.

Responsibilities

  • Design, build, monitor, and support large scale data processing pipelines.
  • Support, mentor, and pair with team members to increase capabilities.
  • Explore and exploit new data streams to support growth.
  • Collaborate with Product; deliver fast-paced decisions to delight customers.

Skills

Python
Data pipelines
GCP
Airflow
Spark
SQL/Databases
Linux
Data governance

Tools

Apache Druid
Imply
Google BigQuery
AWS Athena

Job description

Senior Data Engineer

Hybrid working, London

Come work on fantastically high-scale systems with us! Blis is an award-winning, global leader and technology innovator in big data analytics and advertising. We help brands such as McDonald's, Samsung, and Mercedes Benz to understand and effectively reach their best audiences.

We are looking for solid and experienced Data Engineers to work on building out secure, automated, scalable pipelines on GCP. We receive over 350gb of data an hour and respond to 400,000 decision requests each second, with petabytes of analytical data to work with.

We tackle challenges across almost every major discipline of data science, including classification, clustering, optimisation, and data mining. You will be responsible for building stable production level pipelines maximising the efficiency of cloud compute to ensure that data is properly enabled for operational and scientific cause.

This is a growing team with big responsibilities and exciting challenges ahead of it, as we look to reach the next 10x level of scale and intelligence.

At Blis, Data Engineers are a combination of software engineers, cloud engineers, and data processing engineers. They actively design and build production pipeline code, typically in Python, whilst having practical experience in ensuring, policing, and measuring for good data governance, quality, and efficient consumption. To run an efficient landscape we are ideally looking for candidates that are comfortable with event- driven automation across also aspects of our operational pipelines.
As a Blis data engineer, we seek to understand the data and problem definition and find efficient solutions, so critical thinking is a key component to efficient pipelines and effective reuse, this must include defining the pipelines for the correct controls and recovery points not only function and scale. The team are almost always adherents of Lean Development and work well in environments with significant amounts of freedom and ambitious goals.

Key responsibilities
  • Design, build, monitor, and support large scale data processing pipelines.

  • Support, mentor, and pair with other members of the team to advance our team’s capabilities and capacity.

  • Help Blis explore and exploit new data streams to innovative and support commercial and technical growth

  • Work closely with Product and be comfortable with taking, making and delivering against fast paced decisions to delight our customers.

This ideal candidate will be comfortable with fast feature delivery with a robust engineered follow up.

Skills and requirements
  • 5+ years direct experience delivering robust performant data pipelines within the constraints of direct SLA’s and commercial financial footprints.

  • Proven experience in architecting, developing, and maintaining Apache Druid and Imply platforms, with a focus on DevOps practices and large-scale system re-architecture

  • Mastery of building Pipelines in GCP maximising the use of native and native supporting technologies e.g. Apache Airflow

  • Mastery of Python for data and computational tasks with fluency in data cleansing, validation and composition techniques.

  • Hands-on implementation and architectural familiarity with all forms of data sourcing i.e streaming data, relational and non-relational databases, and distributed processing technologies (e.g. Spark)

  • Fluency with all appropriate python libraries typical of data science e.g. pandas, scikit-learn, scipy, numpy, MLlib and/or other machine learning and statistical libraries

  • Advanced knowledge of cloud based services specifically GCP

  • Excellent working understanding of server-side Linux

  • Professional in managing and updating on tasks ensuring appropriate levels of documentation, testing and assurance around their solutions.

Desired
  • Experience optimising both code and config in Spark, Hive, or similar tools

  • Practical experience working with relational databases, including advanced operations such as partitioning and indexing

  • Knowledge and experience with tools like AWS Athena or Google BigQuery to solve data-centric problems

  • Understanding and ability to innovate, apply, and optimise complex algorithms and statistical techniques to large data structures

Experience with Python Notebooks, such as Jupyter, Zeppelin, or Google Datalab
to analyse, prototype, and visualise data and algorithmic output

About us

Blis is the only omnichannel DSP that unites telco data, real-world movement patterns, and transactions to deliver a complete view of the consumer. Powered by T-Mobile and built for precision at scale, Blis' omnichannel platform helps marketers map the full purchase journey – from impression to transaction – and expand their audience reach, driving incremental results across every screen.
Founded in the UK in 2004, Blis employs over 300 global employees across 14 offices in 11 countries.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Devops Engineer
Cloud Devops Engineer

Blis • Greater London

Hybrid
GBP 70,000 - 100,000
Hybrid working
Comprehensive private healthcare
Matched pension scheme
+1
Staff Frontend Software Engineer
Staff Frontend Software Engineer

Blis • City Of London

Hybrid
GBP 90,000 - 130,000
Senior Data Engineer - Scalable GCP Pipelines
Senior Data Engineer - Scalable GCP Pipelines

Blis • Greater London

Hybrid
GBP 90,000 - 120,000
Staff Frontend Software Engineer
Staff Frontend Software Engineer

Blis • Greater London

Hybrid
GBP 90,000 - 140,000
Data Engineer
Data Engineer

BGBx • Greater London

On-site
GBP 51,000 - 64,000
Health insurance
Retirement plans
Paid time off
+5
Software Engineer
Software Engineer

Blaize • Leeds

On-site
GBP 28,000 - 45,000
Mentorship
Open culture
Impactful work
+2
Senior Data Engineer
Senior Data Engineer

Jowicom • Greater London

Hybrid
GBP 90,000 - 130,000
Healthcare insurance & cash plans
Pension
Parental Leave Policies
+3
Senior Data Engineer
Senior Data Engineer

Dotdigital • Greater London

On-site
GBP 70,000 - 90,000
Parental leave
Medical benefits
Paid sick leave
+2
Data Engineer
Data Engineer

Broadlab • England

On-site
GBP 30,000 - 40,000
Mentorship from experienced professionals
Opportunity to work with cutting-edge technology
Career growth in a high-growth sector
Senior Data Engineer
Senior Data Engineer

Gravitas Group • Greater London

On-site
GBP 40,000 - 48,000