Staff Software Engineer (Full Stack)
Core
Staff Software Engineer driving technical strategy and architectural direction for a global running training platform.
Role type
Staff Software Engineer (Full Stack)
Builds
Mobile apps (iOS/Android), backend APIs, and integrations for millions of runners.
Domain
Sports technology / Fitness / Mobile
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript/JavaScript, Full stack development, AI/LLM integration, AWS serverless, System design, Mentorship, CI/CD
Preferred skills
React Native, SwiftUI, Terraform/CDK
Technologies
React Native, TypeScript, GraphQL, AWS (Lambda, ECS, AppSync, DynamoDB), Snowflake, Terraform, GitHub Actions
Responsibilities
Lead architectural design and technical strategy across multiple product teams; Champion AI adoption in the SDLC; Drive end-to-end delivery of full stack features; Coach and support engineers via technical guidance and code reviews; Collaborate with Product and Design to define solutions; Own the release process and support continuous deployment.
Seniority
Staff, hands-on IC with strategic scope