Jobs and Careers
CA

Senior Software Engineer

Catapult Sports
USAfull_timePosted 25 Jun 2026

About the role

<p><strong>Senior Software Engineer (C++)</strong><strong><br></strong></p> <p>Catapult is building the future of sports performance technology, with a mission to <strong>Unleash the Potential</strong> of every athlete and team on earth. We don't just work in the sporting industry; we are actively changing it.&nbsp; Since 2006, our solutions have been leading the way in sports performance software, science, and data, in a world where 1% can literally mean the difference between winning and losing.</p> <p>We work with over 5,000+ teams around the world, empowering coaches, managers and trainers in premier teams in the NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA and more. We provide the information they need to optimize athletes’ health, game-day readiness, and performance, as well as in-game tactics.&nbsp;&nbsp;</p> <p>Catapult is a sports technology company that empowers professional teams to make data-driven decisions. We deliver health, performance, video, and AI insights from the locker room to competitive environments, ensuring every decision is an opportunity to gain an advantage, sharpen performance, and build lasting success.&nbsp;</p> <h3><strong>WE WANT PEOPLE WHO ARE PASSIONATE ABOUT VIDEO AND PERFORMANT APPLICATIONS</strong></h3> <p>We are looking for a talented, inquisitive and proven <strong>Senior C++ Software Engineer</strong> whose drive for learning and determination for continuous improvement aligns with our ambitious, fast-growing and transforming company. Based in Boston, you will be a key player in planning, designing, building, and testing our Focus Live live capture solutions for American football practice and gameday.</p> <p>This role requires a candidate with excellent analytical skills, strong problem-solving capabilities, and demonstrated experience developing robust, efficient software, particularly with live video streams and performant applications.</p> <p><strong>WHAT YOU’LL DO</strong></p> <ul> <li>Design, build, and maintain highly-performant, real-time C++ solutions for Focus Live video capture and server processing on practice and gameday.</li> <li>Contribute deeply to the implementation and maintenance of efficient, reusable, and reliable C++ code while considering existing technology and architecture.</li> <li>Drive improvement of code quality, organization, and C++ development best practices throughout the entire development process.</li> <li>Actively participate in team engineering processes, design meetings, and code reviews with the view of continuously lifting quality and improving.</li> <li>Contribute to our test strategy by helping define test cases, authoring unit tests, and driving automation wherever appropriate.</li> </ul> <h3><stron

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Catapult Sports

View company profile →