Data Engineer

Explore roles

This role has expired

Haystack

Data Engineer

Competitive

London

Hybrid

Graduate
Junior
Mid
Senior
Leader

Description

Hybrid requirements: 3 days per week in the office.
The Role
We are on a mission to revolutionise decision-making in sport. Our analytical solutions support decision-making from the field through to the board room, helping our performance clients win in various disciplines and earning recognition for our commercial clients. We have several primary lines of business: Performance Analytics, Product Analytics, Marketing Analytics & Execution, and Consulting & Advisory. We have worked with various stakeholders in the sport industry, including rights holders, clubs, investors, broadcasters, and other service providers.
We are looking for someone who is equally passionate about sport and analytics and is excited about the possibilities of the intersection of the two. The ideal candidate would have experience as a problem solver, data engineer, and communicator, preferably with a strong grasp of cloud computing concepts. You’ll work as part of a cross-functional team to help solve challenges and aid decision-makers across the sporting landscape, from elite professional teams to leagues and broadcasters, applying advanced analytics and modelling techniques.
Personal Attributes
Highly motivated and results-driven with a passion for technology.
A passion for the business of sports, media and technology.
Can-do attitude; a self-starter who wants to drive the company forward.
Collaborative, open to feedback and willing to learn.
Responsibilities
Support building scalable data pipelines.
Assist with testing, validation and documentation of data assets.
Learn from and collaborate with senior engineers.
Capabilities
3+ years of relevant work experience.
Foundational experience with Python and SQL.
Eagerness to work with tools like GCP, dbt, Spark, DataBricks.
Understanding of version control, testing, and documentation.
Familiarity with Agile, Jira, and Confluence.
Proficiency working with GCP cloud services is required.
Experience with large-scale ticketing data is preferred.

Role tech stack

python
Python
sql
SQL

Culture overview

At Haystack we work like the product we build – fast, transparent and signal-driven. We trust people to own their work and give them the space to ship without red tape. Ideas win on merit, not job titles. We’re remote-friendly but tightly connected, using daily async stand-ups and quick calls when it matters. Feedback flows openly, experiments happen daily, and learning is built into the job. Everyone here cares about craft – whether that’s clean code, crisp design or clear communication – and we back each other to keep raising the bar. We celebrate wins, own mistakes and move on quickly. If you like autonomy, impact and a team that genuinely roots for each other, you’ll feel at home at Haystack.

Employee benefits

Flexible Hours
Flexible Working
Free Parking
Laptop
Learning Allowance
Learning/Development days

Office vibe

Beer Fridge
City Centre
Free Coffee
Social Events
Team Building Days

Location

Leadership

Mike Davies
Co-founder

Tech overview

Haystack is a real-time marketplace connecting 150k+ tech professionals with teams they actually want to join. Our AI-driven matching crunches millions of data points to surface the right people in seconds, while Verified Candidates come pre-screened and interview-ready with 80% shortlist rates. Behind the scenes we run a live, event-driven platform built with TypeScript/Node, React, GraphQL, MongoDB and AWS—shipping fast with vector search, embeddings and microservices powering instant alerts and 24–48h interview booking. If you love distributed systems, data pipelines and building products people genuinely want to use, this is the place to do it.

Engineering principles

Agile Process
Code Reviews
Continuous delivery
Continuous Development
Mentoring
Rapid release cycles
Scrum
Unit testing

Company tech stack

aws
AWS
graphql
GraphQL
mongodb
MongoDB
nodejs
Node.js
react
React
react-native
React Native
typescript
TypeScript
Haystack
Data Engineer
This role has expired