companyRunna logo

Senior Software Engineer II

RunnaRunna London
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Strong expertise in full-stack development, with proficiency in languages such as JavaScript, Python, or Ruby. Experience in working with AI/ML tools and architectures. Demonstrated ability to collaborate effectively in cross-functional teams. Excellent communication skills and a team-oriented mindset.

About the job

Join our talented team to create the leading training platform for runners!

At Runna, we empower everyday runners to excel by developing an exceptional app that offers world-class training, coaching, and a vibrant community for everyone—from improving 5k times to training for marathons.

Our growth is remarkable! In November 2023, we secured a $6.5M funding round led by JamJar, with contributions from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were honored to be one of three global finalists for the iPhone App of the Year by Apple, showcasing our innovation and impact. By 2025, we became part of Strava, further accelerating our journey!

Our vision is ambitious: to be the premier global training platform for millions of runners worldwide. As we grow with intention, we seek individuals eager to contribute to something meaningful that leaves a lasting legacy. With the backing of Strava, now is an exciting time to be a part of our journey.

The Team You'll Join

We are in search of innovative, creative, and positive collaborators to become part of our skilled cross-functional engineering team. You will be part of the Train Team, collaborating closely with our modeling teams to integrate essential features aligned with Runna's mission, such as adapting plans for holidays and B races, supporting cutting-edge training plans, and enhancing in-app experiences using our AI/ML tools.

You will partner with our CTO and engineering leadership to help shape the future of Runna, receiving unwavering support throughout this thrilling journey. Our roadmap is packed with opportunities to champion new technologies, tackle significant challenges affecting millions of runners, and enhance our existing architecture to elevate our engineering team.

Your Responsibilities

  • Designing, developing, testing, and delivering innovative features across the full stack.

  • Collaborating with the Product team to determine the best solutions for optimal customer experiences.

  • Working with modeling/AI engineers to design the architecture that interfaces between the Runna training engine and the Runna app.

  • Providing technical support to team members as needed.

  • Mentoring and coaching engineers in your team, offering guidance and code reviews while avoiding bottlenecks.

About Runna

Runna is dedicated to revolutionizing the running experience for enthusiasts of all levels by providing an innovative app that fosters training, coaching, and community interaction. With a strong emphasis on growth and impact, Runna is on a mission to be the leading training platform for runners globally.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.