Teamworks is the Operating System for Sports™, powering over 6,500 organizations worldwide. As a Senior Software Engineer on Hub, you will design and enhance core capabilities for Teamworks products, focusing on building scalable full stack systems and contributing to architectural decisions.
Responsibilities:
- Own and deliver end-to-end full-stack features across React/TypeScript and Python
- Design and implement scalable platform capabilities that integrate multiple Teamworks products into a unified experience
- Architect solutions that support customer feedback and evolving H2F requirements
- Lead technical design discussions and produce clear, actionable RFCs
- Improve system performance, reliability, and maintainability across the Hub platform
- Contribute to and refine API design (REST/GraphQL) powering internal and external integrations
- Mentor engineers through pairing, code reviews, and design guidance
- Participate in on-call rotation and demonstrate strong production ownership
Requirements:
- 5+ years of full-stack software engineering experience
- Strong proficiency in React and TypeScript on the frontend
- Strong proficiency in Python on the backend
- Experience working with PostgreSQL or similar relational databases
- Proven ability to design and ship scalable production systems
- Experience leading or heavily contributing to technical design discussions
- Strong system design fundamentals and architectural decision-making experience
- Experience with GraphQL
- Hands-on use of Generative AI tools (e.g., Claude, Cursor) to accelerate development workflows
- Experience working on government contracts or with government contractors
- Active Secret or Top Secret security clearance
- Experience building platform-layer systems or multi-product integration frameworks