Senior Data Engineer

Senior Data Engineer

Full-Time 43200 - 72000 £ / year (est.) On-site
B

At a Glance

  • Tasks: Build and scale Blink's data platform, improving data pipelines and analytics.
  • Company: Join Blink, a mobile-first employee experience platform with a global impact.
  • Benefits: Competitive salary, stock options, generous leave, and private healthcare.
  • Other info: Collaborative environment with opportunities for personal and professional growth.
  • Why this job: Make a real difference in a fast-growing company with a strong purpose.
  • Qualifications: Strong SQL skills, experience with data pipelines, and proficiency in Python.

The predicted salary is between 43200 - 72000 £ per year.

London (in office 3 days/week)

Reporting to our CISO

We are not just closing the digital divide; we are reconnecting distributed organisations, enabling seamless communication, and re-engaging employees like never before. Blink, a mobile-first employee experience platform, puts everything employees need right in their hands. With teams in Boston, London, and Sydney, we are making waves worldwide, partnering with industry leaders like Domino's, JD Sports and McDonald's.

Data plays a critical role in how we build, operate and scale the platform — from powering internal insights to enabling Blink IQ, our customer-facing analytics product. We are looking for a Senior Data Engineer to help shape and scale Blink's data platform as we continue to grow.

The Role

You will be one of the first dedicated hires in our data function, helping establish the foundations of Blink's data platform and engineering practices. Your focus will be on the infrastructure and platform layer — building and maintaining data ingestion pipelines, improving reliability and enabling scalable analytics across the business and our customer-facing products. This is a hands-on role with significant influence over how the platform evolves. You will help modernise parts of our stack, improve performance and reliability, and support the development of Blink IQ 2.0, our customer-facing analytics product. You will work closely with engineering, DevOps and stakeholders across the business, and help shape how the wider data function grows over time.

What You Will Do

  • Build and evolve the data platform
  • Own and improve data ingestion pipelines across our stack
  • Design and implement orchestration for data workflows
  • Productionise data processes and ensure they run reliably at scale

Improve platform reliability and engineering standards

  • Establish CI/CD practices across the data platform
  • Build monitoring, alerting and data quality checks
  • Improve observability across pipelines and workflows

Support analytics and product insights

  • Contribute to the development of Blink IQ 2.0, our customer-facing analytics product
  • Help ensure data is reliable, scalable and accessible across the organisation
  • Support analytics and reporting needs across teams

Collaborate across engineering and the business

  • Work with DevOps on shared infrastructure and deployment practices
  • Support ad-hoc data needs and help stakeholders access reliable insights
  • Contribute to architectural decisions as the data platform evolves

Requirements

What We Are Looking For

  • Strong SQL skills, including performance optimisation and complex queries
  • Experience building and maintaining data pipelines at scale
  • Experience with a modern data stack (e.g. Snowflake, dbt, Fivetran, Debezium or similar)
  • Experience with orchestration tools such as Airflow, Dagster or Prefect
  • Proficiency in Python for building production data workflows
  • Familiarity with data warehousing concepts and modelling patterns
  • Experience working with cloud platforms and infrastructure tooling
  • Comfortable working across the stack — from ingestion through to analytics use cases
  • Strong communication skills and ability to collaborate with technical and non-technical teams
  • Startup or scale-up experience is a plus.

Benefits

Why Blink?

You will have the opportunity to be part of something impactful, large-scale, and meaningful. Most importantly, you will work for a company with a strong purpose, with an ambitious and supportive team embarking on a journey most start-ups can only dream of!

Benefits include:

  • Competitive salary
  • Stock options on starting and additional high performer grants annually!
  • 25 days' leave + public holidays
  • Additional time off between Christmas and New Year
  • Private healthcare with AXA
  • 3% employer pension contribution when you contribute 5%
  • Cycle to Work scheme
  • Social events (lunches, breakfasts, nights out)
  • Enhanced parental leave

Senior Data Engineer employer: Blink - Employee Experience Platform

At Blink, we pride ourselves on being an innovative employer that fosters a dynamic and inclusive work culture in the heart of London. With a strong focus on employee growth, we offer competitive salaries, stock options, and generous leave policies, ensuring our team members feel valued and empowered to make a meaningful impact from day one. Join us to collaborate with industry leaders and thrive in a fast-paced environment where your contributions directly shape our product's market position.

B

Contact Details:

Blink - Employee Experience Platform Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Engineer

✨Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Blink - Employee Experience Platform!

✨Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Data Engineer at Blink - Employee Experience Platform.

✨Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Blink - Employee Experience Platform.

✨Apply Directly through Our Website

When you find a suitable opening like Senior Data Engineer at Blink - Employee Experience Platform, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Senior Data Engineer

SQL
Data Pipeline Development
Data Ingestion
Performance Optimisation
Modern Data Stack (e.g. Snowflake, dbt, Fivetran, Debezium)
Orchestration Tools (e.g. Airflow, Dagster, Prefect)
Python

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Blink - Employee Experience Platform, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Blink - Employee Experience Platform. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Blink - Employee Experience Platform

✨Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

✨Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

✨Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Blink - Employee Experience Platform!

✨Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.