Senior Software Engineer
About the role
Contract to Hire: Full-time
We Are Avelo
We're on a mission to help every athlete run faster, stronger, and more resiliently by building the world's smartest running shoe. Our team includes ex-Nike execs, ex-Garmin engineers, world-class running coaches, and leading PhDs in biomechanics, biomedical engineering, and AI.
The Role
You'll build the Rails backend that powers our smart running shoe experience, processing and serving data from every run and turning it into actionable insights for athletes. Working closely with engineering, product, and design, you'll turn specs and designs into shipped features, and partner with our iOS team to deliver seamless full-stack experiences.
Key Responsibilities
Work with product and design to turn specs into shipped features.
Build and maintain our Ruby on Rails backend: REST APIs, Action Cable, and LLM integrations.
Design new services and evolve our data models to support new product requirements.
Collaborate closely with iOS, firmware, and data science teams to deliver seamless full-stack user experiences.
Integrate third-party libraries and manage dependencies efficiently.
Debug and troubleshoot production issues across the stack.
Ensure best practices in architecture and development are followed.
Experience
7+ years building and supporting production Rails applications.
Proven track record shipping full-stack features using Rails.
Comfortable working closely with mobile teams to design clean, well-documented APIs.
How You Work
Strong sense of ownership; comfortable with minimal direction.
Writes tests as standard practice, not an afterthought.
Eye for great design and user experience; builds software that feels good to use.
Uses AI efficiently as a core part of their development workflow.
Sound judgment about when to ship fast and when to slow down.
Works effectively with a distributed team across time zones, with strong async communication.
Skills
Ruby on Rails.
Strong understanding of HTTP networking and building/consuming REST APIs.
LLM integration, Action Cable/WebSockets.
AWS, Heroku, or similar cloud platforms.
AI-first workflow: fluent across models/tools (e.g. VS Code, Cursor, Claude Code, Zed) for daily development.
Git and issue tracking systems.
Bonus
Experience with iOS development
Experience with Python, Android, and other backend technologies.
Prior experience in sports tech, wearables, or health/fitness devices.
Passion for running.
Other Details
Remote-first; must be based in the U.S. or Canada.
Must be authorized to work in the U.S.
Why Join Avelo?
You'll become a critical member of a ground-breaking team dedicated to delivering intelligent footwear, starting with runners.
Our goal is to provide insights derived from biomechanics data, running science and personalized coaching, all embedded in state of the art performance running footwear. We believe footwear should be smart and this is the first product to prove the value.
When we succeed, Avelo will help millions of people improve their health, performance, and longevity, starting with the hundreds of millions of runners who participate in the sport globally.
How to Apply:
Fill out the form: https://w8snk9d7m94.typeform.com/to/GaOat2jl
Responsibilities
- Work with product and design to turn specs into shipped features.
- Build and maintain our Ruby on Rails backend: REST APIs, Action Cable, and LLM integrations.
- Design new services and evolve our data models to support new product requirements.
- Collaborate closely with iOS, firmware, and data science teams to deliver seamless full-stack user experiences.
- Integrate third-party libraries and manage dependencies efficiently.
- Debug and troubleshoot production issues across the stack.
- Ensure best practices in architecture and development are followed.
Qualifications
- 7+ years building and supporting production Rails applications.
- Proven track record shipping full-stack features using Rails.
- Comfortable working closely with mobile teams to design clean, well-documented APIs.
Skills mentioned
About Avelo
On a mission to help every athlete run faster, stronger, and more resiliently.