Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer I

£70.13k - £78.38k per annum
Full-time

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! 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 iPhone app of the year, reflecting the innovation and impact of what we’ve built & in 2025 we were acquired by Strava !

Our ambition is huge: to become the go-to global leading training platform for millions of runners everywhere. We’re growing with purpose and looking for people who want to build something meaningful with lasting impact. With the recent acquisition by Strava accelerating our journey, now is a really magical time to join.

The team you’ll join

We are looking for talented, creative and positive team players to join our highly-skilled cross-functional engineering team. You’ll sit on the Train Team where you will work closely with our modelling teams to integrate features that are core to Runna’s mission (think adapting plans around holidays and B races, supporting new cutting edge plans, and building in-app experiences around our AI/ML tooling).

You will work closely with our founders, CTO, and engineering leadership team to help shape the future of Runna, who will support you all along this exciting journey. We have a jam packed roadmap, with countless opportunities to champion new technologies, work on meaningful problems that impact millions of runners, and improve existing architecture to elevate the whole of our engineering team.

What You'll Do:

  • Architect, build, test and deliver new features across the full stack

  • Work with the Product team to identify the most suitable solution for the best customer experience

  • Collaborating with modelling/AI engineers to design architecture used to interface between the Runna training engine and Runna app

  • Always be on hand to help other team members when they need help on technical matters

  • Help us operate more efficiently, by building and maintaining our developer tooling and CI/CD pipeline

  • We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production

What You'll Bring to the Team:

  • Very proficient in TypeScript/JavaScript development

  • Able to work in a highly skilled engineering team in a fast-paced, iterative environment. In 2024 we shipped:

    • 99 mobile app releases (iOS and Android)

    • 443 API releases

    • 237 modelling backend releases

  • 2+ years experience in your main expertise area (Frontend, Backend etc)

  • Comfortable picking up new things and working on technologies outside your comfort zone

  • Are skilled in delivering features end-to-end, from architecture design and building through to releasing, testing and supporting

  • 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

  • Are experienced in delivering features full-stack

  • Have experience with React Native

  • Have experience with AWS

Bonus points if you have:

  • Have experience working with native frameworks and tooling (SwiftUI, etc)

  • Are experienced in deployment, releasing cycles or CI/CD

  • Experience with Terraform or other IaC tooling (e.g. CDK, CloudFormation, etc.)

  • Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code

Our Tech Stack

Find below a small reflection of our current tech stack:

Frontend:

  • React Native (iOS and Android)

  • Typescript

  • GraphQL (Apollo Client)

  • Fastlane

  • SwiftUI (Apple Watch)

  • Maestro E2E tests

Backend:

  • Serverless (AWS)

  • Lambdas (NodeJS & Python)

  • AWS AppSync

  • DynamoDB, S3, SQS, SNS, EventBridge, SageMaker

  • Snowflake

All the other good stuff:

  • Sentry

  • GitHub Actions

  • Intercom, Mixpanel

  • RevenueCat

  • App Store Connect / Play Store

  • Google Tag Manager

We follow a flexible hybrid model that translates to more than half of your time on-site – 3 days per week in Runna's office based in London, UK.

Salary and Benefits

We’re offering a salary of £70,125 - £78,375 per year, depending on experience, plus participation in Strava's long-term incentive (stock) programs. Overview of our benefits is below:

We’re also committed to continually evolving our benefits to support you as we grow. Here is a brief overview what we currently offer in the UK

  • Flexible working – we typically spend 3 days a week together in our Vauxhall office

  • ️ 25 days holiday , plus bank holidays (which you can take whenever suits you)

  • Free Runna & Strava subscriptions for you and 3 of your friends (get ready to be your friends fave person or save them for holiday presents!)

  • Money every year to spend on gear, events and the gym!

  • Private health insurance with Bupa and workplace pension scheme

  • Modern Health is a mental wellness platform and app that combines technology with professional support to improve mental well-being and reduce stress

  • Carrot fertility support - this benefits provider can provide inclusive fertility, hormonal health, and family-forming benefits to our global employee population and takes the burden off what we know can be a stressful process .

Please see more info on our amazing benefits here: Benefits at Runna

Our Interview Process:

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

  1. Screening call with Talent team (30 minute video call)

  2. Getting to Know You + Live Coding (45-minute video call, first 25 mins will be an introductory chat followed by two live coding exercises from )

  3. Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK)

  4. 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 consist of system design and some general architecture/tech questions)

  5. Meet the team (in-person chat with founder(s) and rest of the team)

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, so please speak to your Talent Partner

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer I in London vacancy
  • £50k - £60k per annum

    Company: OCHO PEOPLE Job Type: Permanent Salary: £50000 - £60000 per annum
    Senior
    Permanent

    OCHO PEOPLE

    London
    a month ago
  • £74k - £96k per annumEstimated
      Help us use technology to make a big green dent in the universe!   Kraken powers some of the most innovative global developments in energy.   We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating...
    Senior
    Full-time

    kraken123

    London
    2 days ago
  • £60k - £79k per annumEstimated
     ...-Changing Company   Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right...  ...or air-gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed Kubernetes... 
    Senior
    Full-time

    palantir

    London
    18 days ago
  • £90k - £110k per annum

    Are you looking to join an emerging company? As they are looking to take more market share every single day, now is the time to join! This company is a key challenger to the telecommunications industry that has previously been dominated by a small handful of corporations. ...
    Senior
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £68k - £86k per annumEstimated
    As a Senior Engineer in the Digital Twin team, you will develop the technological infrastructure that enables On to identify products across warehouses, retail stores and beyond using technologies such as RFID. As part of the Operations cluster, this team plays a key role in... 
    Senior
    Remote

    On

    London
    a month ago
  • £87.5k - £111k per annum

     ...world's money. For everyone, everywhere. More about and . Job Description About the role We are looking for a senior software engineer with a background in stream processing. Our Stream Processing team is part of the Data Squad. We provide the tooling... 
    Senior
    Full-time
    Hybrid working

    Wise

    London
    1 day ago
  • £72k - £94k per annumEstimated
    We believe that building software is more about people, team culture and end-user needs than it is about algorithms, data structures, and the choice of technologies. We're looking for somebody who is ambitious and is genuinely excited about what well-built software, supported... 
    Senior
    Full-time

    Thalamos

    London
    24 days ago
  • £111k - £145k per annum

     ...money. For everyone, everywhere. More about and . Job Description About the role: We are looking for a Senior Software Engineer to join our Send Core team. We provide the critical infrastructure that every sending transaction flows through - from 10... 
    Senior
    Full-time
    Hybrid working

    Wise

    London
    17 days ago
  • £70k - £80k per annum

     ...name in the global sphere. As the company continues its impressive trajectory, there arises a unique opportunity for a Senior Software Engineer to contribute to their ongoing success story. Beyond mere technical skills, this role entails offering clear and decisive technical... 
    Senior
    Permanent
    On-site
    Remote

    LinuxRecruit

    London
    more than 2 months ago
  • £87k - £111k per annum

     ...goes down. How we work We work in an agile fashion, with engineers closely collaborating with designers, the product manager, and the...  ...LinkedIn and  Instagram . --- Sector: Fintech Subsectors: Marketplace, Fintech, Forex, Sharing Economy Functions: Software Engineering
    Senior
    Full-time

    Wise

    London
    1 day ago
  • £100k - £140k per annum

     ...from zero to seven figures in recurring revenue within its first year and plus over £20million in funding already!! As a Senior Software Engineer, you’ll join a small, high calibre team where ownership is everything. You’ll work primarily on the backend, integrating with... 
    Senior
    On-site
    Immediate start

    LinuxRecruit

    London
    more than 2 months ago
  • £54k - £70k per annumEstimated
    Certified Persons Regulatory Requirements: If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks. Flexible work statement Interested in flexible...
    Senior
    Permanent
    Full-time
    Flexible hours
    Stratford, Greater London
    2 days ago
  • £67k - £87k per annumEstimated
     ...money. For everyone, everywhere. More about and . Job Description About the role  We’re looking for a Senior Software Engineer II to join our Wise for Banks team and help shape the technical direction of the systems powering Wise’s global payment network... 
    Senior
    Full-time

    Wise

    London
    2 days ago
  • £90k - £100k per annum

     ...where collaboration is key, and your expertise in full-stack engineering will be instrumental in creating solutions that address their...  ...continue to grow and maintain their industry-leading status. As a Senior Software Engineer, you'll be responsible for providing guidance and... 
    Senior
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £64k - £85k per annumEstimated
     ...of Foundational Systems and Experiences Engineering (FSEE) within the Platform Business Group...  ...responsible for large parts of the graphics software stack used by all PlayStation® games, and...  ...engineers alike.   This is a unique senior engineering role at the heart of... 
    Senior

    PlayStation Global

    London
    24 days ago
  • £85k - £110k per annum

     ...you’ll be joining a team whose aim is to build out the next generation of network and connectivity. You’ll be acting as a full stack engineer taking across challenges end to end building exceptional products. The team is especially looking for a “you build it you run it... 
    Senior
    Permanent

    LinuxRecruit

    London
    more than 2 months ago
  • £100k - £120k per annum

     ...simple yet scalable architecture keeping momentum strong. Your engineering skills and adaptability will be key, as you'll select the best...  ...cutting-edge Machine Learning algorithms; the forefront of modern software development. This is a true startup environment where your... 
    Senior
    Permanent
    On-site
    Flexible hours

    LinuxRecruit

    London
    more than 2 months ago
  • £70k - £92k per annumEstimated
     ...the UK. Our Culture We’re a small, senior team that values intensity, clarity, and...  ...have strong points of view We expect engineers to think deeply, bring perspective, and help...  ..., high trust. The Role - Senior Software Engineer This is an opportunity to build... 
    Senior
    Long-term contract
    Full-time
    On-site
    Immediate start
    Afternoon shift

    linda

    London
    21 hours ago
  •  ...Europe based candidates | Remote A-Players is helping Poolday hire a Senior Agentic Software Engineer to build the core agent systems behind a next-generation AI-powered video editor. Poolday is creating a new category of creative tooling that combines a traditional... 
    Senior
    Remote

    A-Players

    London
    more than 2 months ago
  •  ...technology is changing the way precision data is used to personalize the healthcare process. Requirements: 4+ years of professional software development experience (non-internship) 3+ years of NodeJS programming experience SQL and NoSQL databases are both familiar to... 
    Senior
    Internship

    Dazzle: Commercial & Office Cleaning | London

    London
    more than 2 months ago
  • £65k - £85k per annumEstimated
     ...funded by Y Combinator (W21), General Catalyst, Samsung NEXT, NEXT Ventures, and many of the world's finest investors. we are a team of engineers, researchers, builders, and designers. we hire people who get things done, think from first principles, and learn ferociously. we... 
    Senior
    Full-time

    Terra API

    London
    23 days ago
  • £120k per annum

     ...Senior Software Engineer - hx Renew/Pricing Hybrid Are you an experienced Software Engineer with expertise in Hyperexponential's hx Renew or similar Insurance Pricing, Rating, Actuarial, or Underwriting platforms ? Our client is looking for a talented engineer to... 
    Senior
    Full-time
    Hybrid working
    London
    3 days ago
  • £69k - £90k per annumEstimated
     ...We’re looking for a Senior Software Engineer to help us accomplish our mission to improve and extend lives by learning from the experience of every person with cancer. Are you ready to be the next changemaker in cancer care? Flatiron Health is a healthtech company using data... 
    Senior

    Flatiron Health

    London
    3 days ago
  • £64k - £83k per annumEstimated
     ...helping teams identify risk earlier, act sooner, and deliver care efficiently - without extra burden. Our Engineering team builds robust, scalable, and high-impact software that drives real outcomes. As we scale, we're evolving our culture to move fast, raise the bar, and... 
    Senior
    Hybrid working
    On-site

    Abtrace

    London
    4 days ago
  • £87.5k - £111k per annum

     ...More about and . Job Description About the role The EU & UK Onboarding Experience team is looking for a Senior Software Engineer to help us redefine the onboarding experience for our European and UK customers. We're building a convenient and scalable onboarding... 
    Senior
    Full-time

    Wise

    London
    17 days ago
  • £87k - £111k per annum

     .... What will you be working on? We're looking for a Backend Engineer to build a fraud engine that will help us ship new products and...  ...LinkedIn and  Instagram . --- Sector: Fintech Subsectors: Marketplace, Fintech, Forex, Sharing Economy Functions: Software Engineering
    Senior
    Full-time

    Wise

    London
    2 days ago
  • £55k - £73k per annumEstimated
     ...®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also...  .... Sony Interactive Entertainment is looking for a Senior Software Engineer to join our team. You will be a part of an entirely new team... 
    Senior
    Remote job

    Zé Delivery

    London
    more than 2 months ago
  • £62k - £81k per annumEstimated
     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Senior
    Remote

    Speechify

    London
    4 days ago
  • £120k - £150k per annum

     ...’re looking for people who want to help invent what inspection software should look like in a post AI world . What you’ll do • Spend...  ...and proactively finishes reports without being annoying • Engineer how we feed context to AI models: how to store, fetch and select... 
    Senior
    Full-time
    Visa sponsorship
    On-site
    5 days/week

    Scope

    London
    1 day ago
  • £66k - £86k per annumEstimated
     ...Senior Software Engineer - iOS Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling... 
    Senior
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Flexible hours

    deliveroo

    London
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!