Senior Software Engineer, Full Stack (Coaching & Player Personnel)
Core
Design and build shared full-stack services and APIs for Coaching & Player Personnel products across multiple sports.
Role type
Senior IC full-stack software engineer (architecture & platform)
Builds
Reusable backend services, front-end components, and data pipelines for sports tech products
Domain
Sports technology / SaaS platform
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, API design, Python, TypeScript, SQL/NoSQL, CI/CD, automated testing, technical leadership
Preferred skills
ETL workflows, cloud platforms, sports domain knowledge
Technologies
Python, TypeScript, SQL, NoSQL
Responsibilities
Own architecture and system design decisions, lead complex projects from discovery to release, design and build reusable APIs and services, improve CI/CD practices, review code and mentor engineers
Seniority
Senior, hands-on IC with leadership responsibilities