SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, Full Stack (Coaching & Player Personnel)

Teamworks - Noblesville, IN, United States - Hybrid - posted 2026-09-23

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Teamworks is seeking a Senior Software Engineer to strengthen the technical foundation of its Coaching & Player Personnel (CPP) products. This is a full-stack role reporting to the Senior Manager of Engineering. You will own architecture and system design decisions for shared CPP services, lead complex technical projects from discovery through implementation and release, and design reusable APIs, backend services, and front-end components in Python and TypeScript. You'll build and maintain data pipelines and integrations across CPP products, improve automated testing and CI/CD practices, and mentor engineers while establishing practical technical standards. You'll work closely with an experienced engineering team and cross-functional partners in Product, Data, and Design to determine how a growing set of Teamworks products fits together, moving those decisions from design into production. Your work will give teams across multiple sports a shared platform rather than solving the same problems separately. Teamworks is the Operating System for Sports, powering 7,000+ organizations worldwide from collegiate programs to every major pro league. Founded in 2006, the company has evolved into the leading sports tech platform with 600+ global employees. REQUIREMENTS: - 7+ years of professional software engineering experience, including substantial hands-on work with JavaScript and Python - Track record of owning system design and architecture decisions, not only implementing designs created by others - Strong engineering fundamentals across API design, UI/UX, data modeling, testing, and production reliability - Experience leading complex technical projects through delivery and explaining tradeoffs to technical and cross-functional partners - Substantial hands-on experience with SQL or NoSQL databases - Practical experience leveraging agentic AI workflows and tools as part of the software development process - Ability to work in person or hybrid from the Indianapolis/Noblesville, IN area PREFERRED: - Experience with ETL workflows, system integrations, or data-intensive applications - Experience with a major cloud platform and CI/CD tooling - Experience with sports or familiarity with Teamworks products Note: This role is not eligible for sponsorship at this time.

Similar roles