Tonal
Senior Manager, Software Engineering (Experiences)
San Francisco, CA, Remote. Posted a month ago
The role
You will lead the Experiences team to improve member happiness through incremental improvements and new features. The team works across the trainer, mobile app, and backend in partnership with Product, Design, Data Science, and Content.
What you will do
- Lead a team of six engineers directly
- Set direction, run performance reviews, coach directly, and give hard feedback
- Own delivery of the member experience roadmap
- Drive technical quality on the codebase including reliability, performance, test coverage, and release health
- Partner with other teams to reduce coordination time
- Hire and grow the team
- Read design docs critically, review risky changes, and understand technical tradeoffs
Required qualifications
- Managed software engineers directly for several years, including hiring, performance management, and technical growth
- Shipped consumer-facing product experiences on mobile, embedded devices, or web
- Strong engineering background with depth in at least one area
- Ability to read and reason about code and architecture
- Communicate clearly with Product, Design, Data Science and executives
- Ability to hold direct, respectful conversations with underperforming individuals
- Use AI-assisted engineering tools
Nice to have
- Experience with Android, Kotlin, Flutter, or Swift
- Experience with software that ships alongside a physical product
- Experience leading a team through a platform or release-process modernization
- Background in connected fitness, consumer hardware, or digital health
- Experience managing distributed or contract engineers
About the company
Tonal celebrates varied lived experiences and seeks people representing a wide variety of backgrounds. They are dedicated to adding new perspectives and designing employee experiences that contribute to growth.