Senior Data Engineer
Listed on 2026-02-24
-
IT/Tech
Data Engineer, Data Warehousing, Data Analyst, Data Science Manager
Location: Greater London
Overview
We’re putting together a talented team to build the #1 training platform for Runners. We help everyday runners become outstanding by building an incredible app providing world-class training, coaching and community for everyone, whether you’re improving your 5k time or training for your first marathon. We’re growing extremely fast. Our ambition is huge: to become the go-to global leading training platform for millions of runners everywhere.
With the recent acquisition by Strava accelerating our journey, now is a really magical time to join.
We’re growing with purpose and looking for people who want to build something meaningful with lasting impact. The team you’ll join is currently expanding to support this growth.
ResponsibilitiesWe are looking for a talented, creative, and positive team player to join our highly skilled data engineering team and play a key role in shaping and evolving our data platform capabilities. The data engineering team at Runna is responsible for building and maintaining the data platform infrastructure, ingesting data from a variety of different sources, and ensuring the availability and scalability of our data warehouse for the whole business.
You’ll work closely with a variety of teams here, including:
- Data analytics team: ingests and models data, supports the creation of dashboards driving key business insights in a scalable, repeatable way.
- Engineering teams: supports access to scalable data solutions and helps onboarding and understanding data.
- AI/ML teams: supports feature datasets, model training/validation data, and model deployment.
What you’ll be doing
- Support and maintain our cutting edge data platform, delivering technical solutions to meet business needs across AWS and Snowflake.
- Build and maintain scalable data pipelines, ETL/ELT processes and data integration solutions.
- Implement data transformation logic to cleanse, validate, and enrich data for consumption within the data warehouse and by downstream consumers.
- Contribute to design discussions as we evolve and improve the data platform.
- Collaborate with cross-functional teams, including product, growth and engineering, to ensure the data platform is delivering useful data to key stakeholders and driving value for the business.
Your Key Experience
- 3+ years in a Data Engineer, or Data Platform Engineer role
- 3+ years working with data warehouses, SQL, python and cloud environments
- Strong experience designing and building data pipelines
- Strong experience working and communicating with stakeholders at all levels
- Data Solutions: delivering secure, scalable, efficient data solutions in an AWS cloud environment.
- Data Pipelines: designing, building, and delivering data pipelines to ETL/ELT data from a source system into a data warehouse or data lake.
- Python: strong experience programming in Python and solving complex problems using Python.
- SQL: SQL expert with ability to build complex queries, understand performance implications, and write readable, efficient queries.
- Databases: understanding fundamentals of database structure and behaviours, and when to use different types of databases.
- Data Warehousing: experience with data warehousing tools (ideally Snowflake) and core concepts of a modern data warehouse.
- Communication
Skills:
ability to explain complex technical solutions to non-technical stakeholders. - Adaptable: fast learner able to adapt to new technologies.
- Detail Oriented: strong attention to detail and quality of work.
- Ways of Working: enthusiasm for iterative development, continuous deployment, test automation, knowledge sharing, pair programming, collaborative design, and shared code ownership with well written documentation.
- Event Driven Architecture (EDA): experience designing, building and maintaining event driven architecture, especially in AWS.
- Fitness: experience with fitness data (e.g. heart rate data, FIT files) or strong interest in fitness.
We’re offering a salary of £76,300 - £85,000 per year, depending on experience, plus participation in Strava's long-term incentive (stock) programs. Here is a brief overview of benefits we currently offer in the UK:
- F…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: