Staff Full Stack Software Engineer

Runna

Greater London

On-site

GBP 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Shape product and culture
Equipment provided
25 days vacation + holidays
Paid time to run
Family-friendly benefits

Job summary

Runna is seeking a Staff Software Engineer (Full Stack) to drive the technical success of the platform across multiple squads. You will provide architectural direction, mentor engineers, and champion scalable, secure solutions while leading end-to-end delivery of major initiatives.

You will shape the technology strategy, collaborate with Product and Design, and own release processes to enable reliable, autonomous shipping.

Qualifications

  • 6+ years of professional experience in software engineering, with a focus on technical leadership and driving projects end-to-end.
  • Experience mentoring engineers and guiding complex projects from design to release.
  • Familiarity shipping LLM-backed features to production, including prompt and context design for user-facing products.

Responsibilities

  • Lead the architectural design and technical strategy across multiple product teams to ensure scalable, secure, and maintainable solutions.
  • Drive end-to-end delivery of key initiatives, hands-on across full stack (mobile, backend, integrations).
  • Coach and support engineers with technical guidance, mentorship, and code reviews to grow the team.
  • Own the release process and enable reliable, continuous deployment across squads.
  • Collaborate with Product, Design, and Engineering Leads to balance speed, quality, and long-term goals.
  • Grow a high-performing engineering culture based on ownership and knowledge-sharing.

Skills

Full stack engineering
Technical leadership
Mentoring engineers
Architectural design
AI in SDLC
React Native
NodeJS
TypeScript
AWS serverless
CI/CD pipelines

Tools

AWS
Terraform
AppSync
DynamoDB
S3
SQS
SNS
EventBridge
Lambda
GitHub Actions

Job description

  • We’re looking for a Staff Software Engineer (Full Stack) to play a pivotal role in driving the technical success of Runna
  • This is a hands‑on role where you’ll work across multiple squads, providing architectural direction, ensuring engineering excellence, and enabling the successful delivery of features across the entire Runna platform
  • 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
  • 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
  • Champion how we adopt AI across our SDLC, from agentic workflows and automated code review through to the tooling and guardrails that help the wider team ship faster without lowering the bar
  • 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)
  • Coach and support engineers by providing technical 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
  • Own the release process and support a culture of reliable, continuous deployment—while enabling teams to ship confidently and independently
  • Maintain and grow a high‑performing engineering culture based on ownership, knowledge‑sharing, and continuous improvement
Our Tech Stack
Frontend
  • React Native (iOS and Android)
  • Typescript
  • GraphQL (Apollo Client)
  • Fastlane
  • SwiftUI (Apple Watch)
  • Maestro E2E tests
Backend
  • AWS (Serverless/Terraform)
  • Lambdas (NodeJS & Python)
  • ECS
  • AppSync, DynamoDB, S3, SQS, SNS, EventBridge
  • Snowflake
All the other good stuff
  • Sentry
  • GitHub Actions
  • Intercom, Mixpanel
  • RevenueCat
  • App Store Connect / Play Store
Benefits
  • Own a part of Runna: We want you to own a part of the company you’re building. Everyone who joins Runna receives a generous stock options package
  • Grow with us: As one of our early hires, you’ll have a unique opportunity to shape and influence Runna’s product and culture from the beginning
  • Learn and develop: We work with all of the latest tools and technologies so you can learn at the cutting edge of product development
  • Team socials: We’re a friendly bunch and like to make work‑like fun, whether that’s lunches and dinners or our bi‑weekly team run
  • Paid vacation: We want people to take time off to rest and rejuvenate. Runna offers 25 vacation days + bank holidays
  • Tools: You’ll receive all new equipment including a laptop, running watch of your choice, and anything else you need to do your best work
  • Get paid to Run(na): We have a dedicated hour block each week where you’ll get paid to run! Whether you want to build up to your first 5k or do that tough intervals sessions it’s up to you!
  • Enhanced family care: 3 months fully paid when you welcome a new Runna into the family, as well as fertility support & a host of other benefits

Skilled in defining and delivering features from initial architecture and design through to release, testing, and production support878 API releasesAble to thrive in a highly skilled, fast‑paced engineering team. So far in 2026, we shipped:Broad AWS experience across serverless (Lambda, API Gateway, AppSync), containers (ECS/EKS) and managed services, with no strong attachment to one deployment modelDeep expertise in TypeScript/JavaScript, with a strong foundation across the full stackProven ability to mentor engineers, support team growth, and guide complex projects from design to releaseFamiliarity shipping LLM-backed features to production, including prompt and context design, in a user facing product6+ years of professional experience in software engineering, with a focus on technical leadership and driving projects end‑to‑end49 mobile app releases (iOS and Android)Able to thrive in autonomous roles, taking ownership without heavy directionComfortable with Infrastructure as Code tooling like Terraform, CDK, or CloudFormationHands‑on experience putting AI to work in a real engineering organisation, whether that’s agentic workflows, automated code review, or internal agents. You have a clear view of where it pays off and where it doesn’t552 modelling backend releasesHave hands‑on experience with SwiftUI or native mobile developmentAre confident working with and improving CI/CD pipelines, release cycles, and deployment processesExperience working with cross‑platform frameworks, such as React Native

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Runna • Greater London

On-site
GBP 70,000 - 100,000
Stock options
Career growth
Learning opportunities
+5
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

Runna • Greater London

On-site
GBP 90,000 - 130,000
Stock options
Growth opportunities
Learning & development
+5
Staff Software Engineer (Full Stack)
Staff Software Engineer (Full Stack)

Runna • Greater London

Hybrid
GBP 110,000 - 131,000
Flexible working – 3 days a week in Vx
25 days holiday + bank holidays
Runna & Strava subscriptions for you +
+5
Software Engineer, Full Stack (Mid)
Software Engineer, Full Stack (Mid)

Runna • London

On-site
GBP 42,500 - 80,000
Flexible working
25 days of holiday plus bank holidays
Private health insurance
+5
Engineering Manager
Engineering Manager

Runna • Greater London

On-site
GBP 90,000 - 120,000
Senior Software Engineer (Growth & Marketing Technology)
Senior Software Engineer (Growth & Marketing Technology)

Runna • Greater London

On-site
GBP 85,000 - 120,000
Stock options
Shape product & culture
Learning new tools
+1
Senior Software Engineer I (Growth)
Senior Software Engineer I (Growth)

Runna • Greater London

On-site
GBP 70,000 - 78,000
Flexible working
25 days holiday
Free subscriptions for you and friends
+5
Engineering Manager: Lead AI-Driven Mobile Platform
Engineering Manager: Lead AI-Driven Mobile Platform

Runna • Greater London

On-site
GBP 99,000 - 111,000
Engineering Manager (Full Stack)
Engineering Manager (Full Stack)

Runna • Greater London

On-site
GBP 99,000 - 111,000
Flexible working
25 days holiday
Private health insurance
+1
Senior Full Stack Engineer I (Growth & Marketing Technology)
Senior Full Stack Engineer I (Growth & Marketing Technology)

Runna • Greater London

On-site
GBP 70,000 - 78,000
Flexible working
25 days holiday plus bank holidays
Private health insurance
+3