The Senior Full-Stack Software Engineer role at Catapult Sports focuses on enhancing the technology platform that supports athletes and teams. This position involves contributing to the full software development lifecycle, including building and maintaining web applications and backend services, and ensuring database integrity. Candidates should have at least 5 years of experience with relevant programming languages and frameworks.