Technical Product Manager - TrainingPeaks
Listed on 2025-12-12
-
IT/Tech
Company Information
Join the Team Powering the World's Best Endurance Athletes
At Training Peaks, we believe that behind every great athlete is a great coach and the right technology to help them reach their potential. Our platform is trusted by Tour de France winners, Olympic gold medalists, and everyday endurance athletes to plan, track, and analyze their training. Whether you're a performance-driven athlete, a passionate coach, or someone who simply thrives on building tools that empower others, Training Peaks is where ambition meets impact.
As part of the Peaksware portfolio, consisting of brands like Training Peaks, Make Music, Alfred Music, Train Heroic, we’re united by a shared mission: to create software that transforms deliberate practice into performance. At Peaksware, we don’t just build products. We build communities of motivated people chasing progress, including athletes, musicians, performers, and the teams that support them.
General SummaryAt Training Peaks, we build the platform that empowers endurance athletes, coaches, and a growing ecosystem of partners. As a Technical Product Manager, you'll play a pivotal role in shaping the future of our public API and third-party integrations. From World Tour professional cycling teams to the hundreds of partners who rely on the Training Peaks API, you will be responsible for the full lifecycle of our developer-facing products—from strategic planning and roadmap definition to documentation and community support.
You will be the crucial link between our external developer partners and our internal engineering teams, ensuring our platform is robust, scalable, and enables a thriving ecosystem of innovation.
In this role, you'll report to the Manager, Product Management and work closely with cross-functional teams in Engineering, Partnerships, Data, Marketing, Account Management and Customer Support.
Core Functions- API & Platform Strategy:
Own the product strategy and roadmap for the Training Peaks API and 3rd party developer platform. Conduct market research and competitive analysis to identify new integration opportunities and ensure our API remains best-in-class. - Technical Product Definition:
Translate platform strategy into detailed technical requirements, API specifications, and clear user stories. Work closely with engineering to define API schemas, data models, and authentication protocols. - Developer Experience & Evangelism:
Champion the needs of our third-party developers. Create and maintain high-quality, comprehensive API documentation, tutorials, and code samples. Act as a key point of contact for our developer community. - Technical
Collaboration:
Partner with engineering, architecture, and data teams to make decisions on technical implementation and infrastructure. Ensure alignment between product goals and engineering feasibility. - Platform Health & Analytics:
Define and analyze key performance metrics for our API and integrations. Monitor API usage, performance, and reliability to inform product decisions and drive continuous improvement. - Stakeholder Communication:
Serve as the primary communication bridge between technical teams, business stakeholders, and external partners. Clearly articulate the value and status of our platform initiatives.
- Demonstrated experience in a technical product management role, specifically working on APIs, developer platforms, or other technical, developer-facing products.
- Strong understanding of API design principles (e.g., REST, Graph
QL) and web technologies. - Experience working with Relational Database Systems such as SQL Server or Postgres.
- Experience with projects developed in an Object Oriented programming language such as Java or C#.
- Experience with AWS or similar cloud technologies.
- Experience working on challenging problems in complex applications.
- Proven ability to gather and interpret both qualitative user feedback and quantitative platform data to make informed decisions.
- Experience writing detailed technical requirements, user stories, and acceptance criteria in an Agile environment.
- Exceptional written and verbal communication skills, with the ability to explain complex technical…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).