cover image
Runna

Data Engineer (Mid)

Hybrid

London, United Kingdom

Full Time

07-04-2025

Job Specifications

We're putting together a talented team to build the #1 training platform for Runners

We help everyday runners become outstanding by providing world-class training, coaching and community for everyone, whether you're improving your 5k time or training for your first marathon. To date we have built iOS, Android and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices.

We're growing extremely fast and in November 2023 closed a new £5M funding round led by JamJar with participation from Eka Ventures, Venrex and Creator Ventures. And in 2024, we were selected by Apple as one of three global finalists for the 2024 iPhone App of the Year reflecting the innovation and impact of what we've built.

We want to grow as fast as we can into the future and are looking for individuals who will help us get there. For more about our background and growth check out our Careers Page!

We're now looking ahead to the future and the people who want to help us build and scale Runna. Our aim is to reach millions of subscribers in the next 5 years and be the go-to training platform for any runner. Now is a magical time to join, we're still small, and everyone makes a foundational difference.

Who We're Looking For

We are looking for a talented, creative, and positive team player to join our highly skilled cross-functional engineering team and drive the scaling of data consumption at Runna. You will work closely with the engineering, product, and growth teams to help them become truly data-driven. Your role will involve building the foundations for ingesting, processing, storing, and querying all the data we receive daily, helping us understand the factors driving our product's success. You will also collaborate closely with our data platform team, founders, and CTO to help shape Runna's future, with their support throughout this exciting journey.

Joining the data platform team, you'll help build the #1 running app in the world, pioneering the way that people train and use fitness apps

As a Data Engineer, your role will include:

Work with our Data Platform team to architect, build, test and deliver a state-of-the-art data platform to support the data needs of our rapidly growing company
Design, implement and maintain high-quality datasets and data pipelines in Python and SQL using Snowflake and AWS
Implement data transformation logic to cleanse, validate, and enrich raw data for analysis and consumption by downstream applications
Further our integration with Mixpanel to enable advanced analytics and data tracking, providing insights into user behaviour and product performance
Adopt a data platform mindset by designing and developing data pipelines that prioritise security, scalability, uptime, and reliability
Collaborate with cross-functional teams, including product, growth, engineering, and business stakeholders, to ensure the data platform aligns with company goals and drives value
Continuously evaluate and adopt new technologies and tools to enhance the data platform's capabilities and performance
Communicating the advantages and limitations of technology solutions to partners, stakeholders, and team members


Requirements

What experience we're looking for

If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you're still unsure.

Your key experience:

2+ years in a data analyst or analytics engineering role
1+ years working with AWS
Experience with quantitative methods and approaches to solving problems gained through various experiences or studies (e.g., Computer Science, Mathematics, Physics, Engineering degree or equivalent practical experience)

Your key skills:

You have industry experience working on production ETLs (big data and data warehousing) and data modelling as a developer or an analyst
Proficiency with Python programming
Familiarity with Snowflake or data warehousing technologies & techniques
Proficiency with SQL and experience with relational databases (e.g. Amazon Redshift), NoSQL databases (e.g. DynamoDB), and graph databases (e.g. Amazon Neptune)
Experience with infrastructure as code tools (e.g. CloudFormation, Terraform) and CI/CD pipelines
Experience with observability and monitoring tools (e.g. Cloudwatch, Datadog)
Analytical and detail-oriented, with a commitment to producing high-quality work
A pragmatic mindset, with excellent communication and collaboration skills
Able to work within a highly-skilled engineering team in a fast-paced, iterative environment
Enthusiasm for our ways of working which include:
Iterative development, continuous deployment and test automation
Knowledge sharing, pair programming, collaborative design & development
Shared code ownership & cross-functional teams
Bonus points if you:

Have experience with Serverless architectures
Experienced with job orchestration frameworks (e.g. Airflow, MWAA on AWS)
MLOps knowledge and grasp of basic concepts
Have a strong interest in the health/fitness technologies

Our tech stack

Check out our Tech Radar here which we are constantly iterating, and gives a good reflection on what technologies we use, but also what we are looking into in the future.

Benefits

Data Platform Engineer Interview Process

Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages:

Kick off! (apply below)
Please let us know if there's anything we can do to better accommodate you throughout the interview process - this can be from scheduling interviews around childcare commitments to accessibility requirements. We want you to show your best self in the process
Introductory chat (25-minute video call)
Take home technical task (max 1-2 hours to complete)
1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will be some general architecture/tech questions)
Meet the team and in-person chat (in-person chat with founder(s), rest of the team and technical discussion)

Once the process is finished, we promise to let you know our decision as soon as possible.

We offer a salary of £60,000 - £100,000 (depending on experience), plus equity in the form of Runna stock options.

Based on years of direct, relevant experience. Software Engineer I £42.5k, Software Engineer II £47.5-60k, Software Engineer III £60-80k, Software Engineer IV £80k-95k, Software Engineer V £95k+


We'll be growing our package of benefits over time. We currently offer:

Flexible working (we typically work 2-3 days in our office in Vauxhall)
Salary reviews every 6 months or whenever we raise more investment
25 days of holiday plus bank holidays
A workplace pension scheme where if you pay 5% we pay 3%
A brand new Macbook, a running wa...

About the Company

Runna is the #1 rated running coaching app in the world. Our mission is to make running training effective, enjoyable and easy for everyone Take your running to the next level with Runna. We provide world-class training, coaching and community for everyone, whether you're improving your 5k time or training for your first marathon. Know more

Related Jobs

Company background Company brand
Company Name
Tencent
Job Title
Data Product Intern, Gaming
Job Description
Level Infinite is Tencent’s global gaming brand. It is a global game publisher offering a comprehensive network of services for games, development teams, and studios around the world. We are dedicated to delivering engaging and original gaming experiences to a worldwide audience, whenever and wherever they choose to play while building a community that fosters inclusivity, connection, and accessibility. Level Infinite also provides a wide range of services and resources to our network of developers and partner studios around the world to help them unlock the true potential of their games. Responsibilities 1. Establishing overseas data product system, including: data BI, data analysis, self-service analysis and other data application platform by communicating with global game R&D Studios and analysing global game data and application scenario features. 2. Coordinating with Dev&Design teams, controlling project implementation and final results, optimizing products design and operation to achieve game data solution value. 3. Communicate and connect with customers, understand their needs, and provide targeted solutions. Qualifications: 1. Strong English communication and understanding skills, ability to effectively collaborate across teams, ability to understand and explore the actual usage requirements of overseas users and design reasonable product solutions. 2. Master degree or above, with basic knowledge of statistics, computer fundamentals, data mining, information management and product design. 3. Have experience in product management, product design, UI/UX and data analysis, with an understanding of data mining or NLP applications. 4. Proficiency in SQL, familiar with Axure/Figma design, understanding of interaction visualization principles, familiar with Tableau or other BI visualization & self-service analysis tools. 5. Excellent logical thinking and analytical skills, love game industry, strong anti-stress ability and self-drive, entrepreneurial spirit, and ability to grow quickly. Equal Employment Opportunity at Tencent As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Atman Labs
Job Title
SOFTWARE ENGINEER: AI PRODUCTS
Job Description
About Atman Labs At Atman Labs we are building software to emulate proactive human expertise. Emulating human experts with deep knowledge and proactive assistance has largely been impossible to do via standalone Artificial Intelligence techniques. As an applied research and commercialization company we are deploying our products in a number of domains to demonstrate the value of our approach – from proactive shopping assistance, to personal teachers to healthcare concierges – and with this commercial focus advance our unique research that lies at the intersection of Reinforcement Learning rewards, Large Scale Knowledge Representation, and Predictive Models inspired by biological priors. The Future of Intelligent, Proactive Human-Machine Interaction We’re on a mission to redefine how expert systems seamlessly interact with humans. As a Member of Technical Staff, you'll pioneer the core software systems and infrastructure powering our innovative AI-native products. Your work will drive the backend services, APIs, storage systems, and data infrastructure necessary to capture, parse, retrieve, and proactively present knowledge at web-scale to help users explore a domain with expert intelligence. You'll lead development on robust systems handling documents, embeddings, knowledge graphs, and AI-driven predictions—ensuring performance, cost-efficiency, and traceability. Collaborating closely with our research team, you'll translate experimental AI system designs into scalable, production-grade solutions. Your full-stack skills will be essential in rapidly prototyping and launching projects spanning data collection, knowledge parsing, information retrieval, and agentic services. We're looking for a talented, execution-focused software engineer passionate about leveraging their deep Python expertise, data science acumen, and infrastructure prowess (Docker, GitHub Actions, AWS) to ship innovative AI products. Frontend experience, especially in React, is a valued bonus. If you're inspired by pioneering cutting-edge AI-native products and thrive in dynamic, interdisciplinary work environments, we'd love for you to join us in shaping the next generation of human-machine interaction. About You We are looking for ambitious and independent thinkers who have a deep desire to contribute and want to be part of the team that makes this a reality for humanity. As a Software Engineer at Atman, you should have all of these qualities: You have strong software engineering skills and industry experience in Python. You have a computer science, data science, or machine learning background, and can demonstrate production-grade projects, both inside and outside of work. You are a geek about technology. You are familiar with setting up infrastructure and deploying services with AWS (or Azure and GCP). You have experience deploying prototype services to production, with intimate knowledge of Docker and Github Actions. You are capable of being a full-stack developer, having both backend development experience in Python as well as front end skills, preferably in React. Moreover, in order to deeply fit within our culture, you should embody the following: You are capable of reasoning from first principles, where there is no trodden path, as well as critically evaluate when existing ideas are worth considering. You are equally capable as a software engineer as you are in formulating novel design ideas and your code proves it. You are articulate and can present your ideas in writing, in person and in small groups educating audiences at all levels on the application of generative models. You have a high ‘faker’ detector in others, and can critically evaluate truth from fiction in your own work. Your colleagues consider you a highly positive personality, you amplify the energy of others rather than dampen the mood. Your intensity goes from 0-1000 when you become authentically interested in a topic. You not only have interests in systems engineering but are deeply curious about a range of interdisciplinary topics ranging from computational creativity, knowledge graphs, recommendations, web scale search, deep learning, large language models, computer vision, human consciousness, and the opportunity to build truly intelligent systems in software that are inspired by biology. Outside work you can show high creativity and intensity in your pursuits; you cannot easily be characterized in one discipline. You consider yourself an innovator, and original thinker, not a follower. You are looking for a way to contribute to the world and want to join our team to do so. You want to work in person in London. We’ll sponsor your visa. We have the ambition to usher the world towards co-existing alongside Benevolent AGI. Not only do we believe that our work is a credible approach to functionally emulate human reasoning but we believe that this mission can also allow us to conceive many commercial products that yield billions of dollars of commercial revenues that can support an ambitious R&D effort for years to come. We are building for a future where humans coexist alongside benevolent expert systems and seek to advance the field from the front. We are looking for ambitious and independent thinkers who have a deep desire to contribute and want to be part of the team that makes this a reality for humanity. Apply with a short message and a list of your projects, your life story in 5 sentences, your favorite book or artist, and your resume to shravan@atmanlabs.ai.
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Citizens Advice
Job Title
Data, Digital and Innovation Officer
Job Description
We're looking for a talented and enthusiastic Data, Digital & Innovation Officer to join our Innovation team and help shape the future of advice delivery. You will be a key support resource for our colleagues, providing responsive IT assistance via our remote service desk and face-to-face interactions. Your expertise will be crucial in setting up new systems, managing user accounts, and troubleshooting technical issues to keep everyone productive. In this pivotal role, you’ll be instrumental in managing our sophisticated cloud-based platforms, ensuring they run smoothly and effectively. More than just maintenance, you’ll champion a culture that thrives on data-driven decisions and embraces the excitement of continuous improvement across the organisation. Furthermore, you'll actively contribute to our evolving data and digital strategies, finding innovative ways to enhance service delivery for our clients and guarantee exceptional value. As an integral member of our Innovation Team, you’ll collaborate on exciting projects, support your teammates, and help achieve our ambitious objectives. If you're a tech-savvy problem-solver with a passion for data, a knack for support, and a desire to contribute to a forward-thinking innovation agenda, this is your chance to shine. Apply now and help us build a more efficient, data-empowered future!
Manchester, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Meta
Job Title
Data Scientist, Product Analytics
Job Description
As a Data Scientist at Meta, you will shape the future of people-facing and business-facing products we build across our entire family of applications (Facebook, Instagram, Messenger, WhatsApp, Oculus). By applying your technical skills, analytical mindset, and product intuition to one of the richest data sets in the world, you will help define the experiences we build for billions of people and hundreds of millions of businesses around the world. You will collaborate on a wide array of product and business problems with a wide-range of cross-functional partners across Product, Engineering, Research, Data Engineering, Marketing, Sales, Finance and others. You will use data and analysis to identify and solve product development's biggest challenges. You will influence product strategy and investment decisions with data, be focused on impact, and collaborate with other teams. By joining Meta, you will become part of a world-class analytics community dedicated to skill development and career growth in analytics and beyond.Product leadership: You will use data to shape product development, quantify new opportunities, identify upcoming challenges, and ensure the products we build bring value to people, businesses, and Meta. You will help your partner teams prioritize what to build, set goals, and understand their product's ecosystem.Analytics: You will guide teams using data and insights. You will focus on developing hypotheses and employ a broad toolkit of rigorous analytical approaches, different methodologies, frameworks, and technical approaches to test them.Communication and influence: You won't simply present data, but tell data-driven stories. You will convince and influence your partners using clear insights and recommendations. You will build credibility through structure and clarity, and be a trusted strategic partner. Data Scientist, Product Analytics Responsibilities: Defining new opportunities for product impact Influencing product and sales to solve the most impactful market problems Apply your expertise in quantitative analysis and the presentation of data to see beyond the numbers and understand how our users interact with our growth products Work as a key member of the product team to solve problems and identify trends and opportunities Inform, influence, support, and execute our product decisions and product launches in partnership with Product, Engineering, and cross-functional teams Set KPIs and goals, design and evaluate experiments, monitor key product metrics, understand root causes of changes in metrics Exploratory analysis to discover new opportunities: understanding ecosystems, user behaviors, and long-term trends Identifying levers to help move key metrics Minimum Qualifications: Bachelor's degree in Mathematics, Statistics, a relevant technical field, or equivalent 4+ years experience with data querying languages (e.g. SQL), scripting languages (e.g. Python), and/or statistical/mathematical software (e.g. R) 4+ years of experience solving analytical problems using quantitative approaches, understanding ecosystems, user behaviors & long-term product trends, and leading data-driven projects from definition to execution [including defining metrics, experiment, design, communicating actionable insights] Preferred Qualifications: Master's or Ph.D. Degree in a quantitative field About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics. Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
London, United Kingdom
On site
Full Time
14-04-2025