cover image
Runna

Engineering Lead (Staff)

Hybrid

London, United kingdom

£ 120,000 /year

Senior

Full Time

12-09-2025

Share this job:

Skills

Leadership JavaScript Go TypeScript CI/CD Test Test Automation Training Coaching Architecture Programming react AWS AWS Cloud Android

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! In November 2023 we closed a $6.5M funding round led by JamJar with participation from Eka Ventures, Venrex and Creator Ventures. 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 & now in 2025 we have ****just been acquired by Strava!

We want to grow as fast as we can into the future and are looking for individuals who will help us get there. Our aim is to reach millions of subscribers and be the go-to training platform for any runner. Now is a magical time to join and with our recent acquisition it makes the journey even more exciting!

What You'll Be Doing:

We're looking for an Engineering Lead to play a pivotal role in driving the technical success of our App Team at Runna. This is a hands-on leadership role where you'll work across multiple cross-functional product teams, providing architectural direction, ensuring engineering excellence, and enabling the successful delivery of features across our iOS (React-Native), Android (React-Native), and Apple Watch apps, as well as third-party integrations (Garmin, Strava, Coros, Fitbit, Suunto, etc).

You'll partner closely with our CTO and founders, as well as product and design leads, to align technical strategy with company goals. You'll be a multiplier for the engineering team--mentoring developers, improving processes, and guiding the evolution of our systems as we scale. We're looking for someone who is not only technically excellent, but also a creative problem solver and collaborative leader who brings energy and clarity to fast-paced environments.

Lead the architectural design and technical strategy across multiple product teams, ensuring scalable, secure, and maintainable solutions
Drive the end-to-end delivery of key initiatives, working hands-on to build, test, and ship features across the full stack (mobile, backend, integrations)
Define and communicate cross-squad engineering strategy
Coach and support Tech Leads and engineers, providing guidance, mentorship, and code reviews without creating bottlenecks
Collaborate with Product, Design, and Engineering Leads to define the best solutions for user experience, balancing speed, quality, and long-term technical goals
Connect squads and ensure smooth cross-team collaboration, driving quality, unblocking shared work, and resolving dependencies
Champion developer productivity by improving our CI/CD pipeline, tooling, and internal workflows to accelerate delivery and reduce friction
Own the release process and support a culture of reliable, continuous deployment--while enabling teams to ship confidently and independently
Track delivery across squads and ensure alignment with business goals
Maintain and grow a high-performing engineering culture based on ownership, knowledge-sharing, and continuous improvement
Contribute to code when it makes sense: unblocking teams, pairing for mentorship, prototyping, or driving quality through example

Requirements

What You'll Bring To The Team:

5+ years of professional experience in software engineering, with a focus on technical leadership/engineering management and driving projects end-to-end
Deep expertise in TypeScript/JavaScript, with a strong foundation across the full stack
Proven track record of leading the architecture and successful delivery of large-scale React-Native mobile applications in a production environment
Experience working in AWS cloud environments, with a strong preference for familiarity with serverless architectures (e.g. Lambda, API Gateway, DynamoDB, AppSync)
Skilled in defining and delivering features from initial architecture and design through to release, testing, and production support
Comfortable stepping outside your core expertise to solve problems across the stack, from frontend to cloud infrastructure
Able to thrive in a highly skilled, fast-paced engineering team. In 2024, we shipped:
99 mobile app releases (iOS and Android)
443 API releases
237 modelling backend releases
Proven ability to mentor engineers, support team growth, and guide complex projects from design to release
Comfortable making strategic technical decisions while enabling others to lead implementation
A strong advocate for modern engineering practices, including:
Iterative development, continuous deployment, and test automation
Knowledge sharing, pair programming, and collaborative design & development
Shared code ownership and cross-functional product team collabo

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