Senior Software Engineer
Catapultsports - London - Global - Engineering & Technical
<p><strong>Senior Software Engineer (Java/Angular)</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. 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. </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. </p>
<h3><strong>WE WANT PEOPLE WHO ARE PASSIONATE ABOUT STATE OF THE ART TECHNOLOGY</strong></h3>
<p>We are looking for a talented and inquisitive <strong>Senior Software Engineer</strong> whose drive for learning and determination for continuous improvement aligns with our ambitious, fast-growing and transforming company. </p>
<p>Based in London, you will be a key player in designing, building, and evolving our web-based football analytics platform. Working across backend services and frontend UX/UI, you will contribute to a broad range of product capabilities that help professional football teams analyse and work with complex performance data in an intuitive and effective way.</p>
<p>As a Senior Software Engineer, you will take ownership of features from design through implementation and deployment, contribute to technical decisions, and continuously improve the quality of our code, architecture, and development practices. You will work closely with Product and other engineering teams to turn product requirements into reliable, high-quality software that delivers real value to our customers.</p>
<h3><strong>WHAT YOU’LL DO </strong></h3>
<ul>
<li>Contribute substantially to the design, implementation and maintenance of efficient, reusable and reliable code to solve a variety of customers' needs while considering existing technology, architecture and processes</li>
<li>Help drive code quality, organisation and best practices throughout the entire development process and in coordination with team objectives</li>
<li>Actively participate in team engi
Browse more GCC jobs on EzWorkers