1

Senior Sports Software Engineer Jobs in Boston, MA

Senior Software Engineer (Golang)

Boston, MA ยท On-site

$133K - $175K/yr

At Catapult, we are building the future of sports performance technology, with a mission to Unleash ... We are looking for a Senior Software Engineer with strong Golang experience to join our engineering ...

Senior Software Engineer (Golang)

Boston, MA ยท On-site

$133K - $175K/yr

At Catapult, we are building the future of sports performance technology, with a mission to Unleash ... We are looking for a Senior Software Engineer with strong Golang experience to join our engineering ...

Senior Software Engineer (Golang)

Boston, MA ยท On-site

$133K - $175K/yr

At Catapult, we are building the future of sports performance technology, with a mission to Unleash ... We are looking for a Senior Software Engineer with strong Golang experience to join our engineering ...

Senior Software Engineer

Danvers, MA ยท On-site

$178 - $188/hr

Senior Software Engineer W2 Regular Full Time Danvers, MA, US 7 days ago Requisition ID: 1153 Salary Range: $178,131.00 To $188,131.00 Annually Senior Software Engineer * Location: On-site in Danvers ...

Senior Robotics Software Engineer

Boston, MA ยท On-site

$133K - $175K/yr

As a Senior Robotics Software Engineer, you'll work across mobile, web and cloud technologies, making key architectural decisions and writing production-quality software that interfaces with ...

New

Senior Software Engineer

Waltham, MA ยท On-site

$132K - $174K/yr

Senior Software Engineer Location: Waltham, MA 02451 (Onsite) Position Type: Contract Only W2 Senior Software Engineer (OnSite) - Full stack development - Min 5+ years of experience very strong in ...

Senior Software Engineer

Boston, MA ยท On-site

$133K - $175K/yr

The Senior Software Engineer role focuses on developing secure new applications and functionality, enhancing and supporting existing applications, providing system redundancy, and collaborating ...

Senior Software Engineer

Boston, MA ยท Hybrid

$133K - $175K/yr

About the Role Senior Software Developer (Python/Java) Title Senior Software Developer (Python/Java) Work Location Needham / Boston (minimum 4 days a week office presence) Position Summary We are ...

Senior Software Engineer

Boston, MA ยท Hybrid

$133K - $175K/yr

About the Role Senior Software Developer (Python/Java) Title Senior Software Developer (Python/Java) Work Location Needham / Boston (minimum 4 days a week office presence) Position Summary We are ...

Senior Software Engineer

Boston, MA ยท On-site

$150K - $170K/yr

Senior Software Engineer -- Boston, MA area A well-established consumer media and technology company is hiring a Senior Software Engineer for its Engineering team. This is a senior, high-impact seat ...

Senior Software Engineer

Boston, MA ยท On-site

$104K - $130K/yr

Since 1906, New Balance has empowered people through sport and craftsmanship to create positive ... New Balance is looking for a Senior Software Engineer (full stack) to join an agile team charged ...

Senior Software Engineer

Boston, MA ยท On-site

$150K - $170K/yr

Senior Software Engineer -- Boston, MA area A well-established consumer media and technology company is hiring a Senior Software Engineer for its Engineering team. This is a senior, high-impact seat ...

The Senior Software Engineer role focuses on developing secure new applications and functionality, enhancing and supporting existing applications, providing system redundancy, and collaborating ...

next page

Showing results 1-20

Senior Sports Software Engineer information

See Boston, MA salary details

$82K

$155.7K

$208.6K

How much do senior sports software engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for senior sports software engineer in Boston, MA is $155,672.00, according to ZipRecruiter salary data. Most workers in this role earn between $133,100.00 and $175,500.00 per year, depending on experience, location, and employer.

What is a senior sports software engineer?

A Senior Sports Software Engineer is an experienced software developer who specializes in creating and maintaining software solutions for the sports industry. This role typically involves designing applications for sports data analysis, live event processing, fan engagement platforms, or performance tracking tools. Senior engineers in this field often collaborate with sports analysts, data scientists, and product teams to deliver technology that enhances the experience for athletes, teams, and fans. They are also responsible for ensuring the scalability, reliability, and security of these specialized systems.

What are the key skills and qualifications needed to thrive as a senior sports software engineer?

To thrive as a Senior Sports Software Engineer, you need advanced programming skills (often in languages like C++, Python, or Java), experience with software architecture, and a solid background in computer science or a related field. Familiarity with sports data APIs, cloud platforms, real-time analytics tools, and possibly certifications in software development or cloud services is highly beneficial. Strong problem-solving, leadership, and communication skills are crucial for collaborating with multidisciplinary teams and mentoring junior engineers. These competencies ensure efficient delivery of robust, high-performance sports software solutions that meet industry demands.

How does a senior sports software engineer typically collaborate with sports analysts and other stakeholders during the development process?

Senior Sports Software Engineers often work closely with sports analysts, coaches, and data scientists to understand requirements and translate them into scalable software solutions. Regular meetings and feedback sessions are common, where engineers discuss technical possibilities, prototype features, and refine applications based on real-world sports data and user feedback. This collaborative environment ensures that the software meets the specific needs of end-users, supports live data integration, and enhances the overall sports performance analysis workflow. Effective communication and adaptability are crucial, as priorities may shift rapidly in response to sports seasons or evolving team strategies.

What is the difference between Senior Sports Software Engineer vs Sports Software Developer?

AspectSenior Sports Software EngineerSports Software Developer
Required CredentialsBachelor's or higher in CS or related field; experience in sports techSimilar educational background; may have less experience
Work EnvironmentDesigning and leading sports software projects, mentoring teamsDeveloping sports applications, coding, and testing
Employer & Industry UsageTech companies, sports organizations, startups in sports techSports teams, app developers, sports tech firms

The main difference is that Senior Sports Software Engineers typically lead projects and mentor teams, requiring more experience, while Sports Software Developers focus on coding and developing sports applications. Both roles work within the sports tech industry but differ in responsibilities and seniority level.

What are the most commonly searched types of Sports Software Engineer jobs in Boston, MA?

The most popular types of Sports Software Engineer jobs in Boston, MA are:

What are popular job titles related to Senior Sports Software Engineer jobs in Boston, MA?

For Senior Sports Software Engineer jobs in Boston, MA, the most frequently searched job titles are:

What cities near Boston, MA are hiring for Senior Sports Software Engineer jobs?

Cities near Boston, MA with the most Senior Sports Software Engineer job openings:

Senior Software Engineer (Golang)

Boston, MA โ€ข On-site

$133K - $175K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 28 days ago


Job description

Location: Boston, MA | Hybrid, 3 days per week in our Boston office
Build the technology behind elite sporting performance.
At Catapult, we are building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth.
Since 2006, our technology has helped shape the world of sports performance software, science and data. Today, our solutions are used by more than 5,000 teams around the world, including organisations across the NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA and many more.
Our technology brings together wearable data, digital video and athlete information to help coaches, sports scientists, performance staff and athletes understand what is happening, make better decisions and improve performance.
We are looking for a Senior Software Engineer with strong Golang experience to join our engineering team in Boston and help build the next generation of our cloud platform.
This is a hands-on engineering role where you will work with Golang, distributed systems, AWS, APIs and data to build scalable services used by some of the world's leading sporting organisations.
If you enjoy solving complex engineering problems, taking ownership of systems and seeing your work have a real impact, this is an opportunity to do that while working alongside a great engineering team in Boston.
The opportunity
You will play a key role in planning, designing, building and testing features for our next-generation cloud platform.
Our platform combines digital video, wearable data and athlete information to provide insights and analytics to coaches, support staff, sports scientists and athletes. The systems you build will help customers make informed decisions about athlete health, readiness and performance.
Golang is essential to this role. You will design, build and maintain production-grade Go services as part of a growing backend platform.
You will have ownership across the development lifecycle, from understanding the problem and contributing to technical design through to implementation, testing, deployment and ongoing improvement.
You will work on a range of engineering challenges across distributed services, APIs, cloud infrastructure, data platforms, authentication, authorisation, entitlements and licensing.
We are looking for someone who enjoys getting into the detail, is comfortable making technical decisions and wants to have a meaningful influence on both the software we build and how we build it.
What you'll do
  • Design, build and maintain scalable, reliable and maintainable services in Golang
  • Contribute to the architecture and technical direction of our cloud platform
  • Take ownership of services and features from planning and design through to production
  • Solve complex engineering problems across distributed systems, APIs, data and cloud infrastructure
  • Help drive code quality, engineering standards and best practices across the development lifecycle
  • Participate in technical design discussions, architecture reviews and code reviews
  • Contribute to our test strategy and write high-quality automated tests
  • Improve automation and engineering processes to support reliable and efficient delivery
  • Work closely with engineers and other teams to understand customer needs and develop effective technical solutions
  • Identify opportunities to improve our systems, processes and developer productivity
  • Share knowledge and contribute to the development of the wider engineering team
  • Take ownership of problems and outcomes while working collaboratively with colleagues across our global organisation
What you'll bring
Essential
  • Strong professional experience with Golang
  • 5+ years' recent experience delivering multiple scalable services into production
  • Experience designing, building and operating production-grade backend services
  • Experience working with cloud-based and distributed systems
  • Experience with AWS, ideally including ECS, EC2, Lambda, SNS and SQS
  • Working knowledge of containerisation
  • Experience with CI/CD automation and modern software delivery practices
  • Working knowledge of REST, GraphQL and/or gRPC
  • Experience working with databases such as Postgres and/or MongoDB
  • A strong understanding of software engineering fundamentals, including testing, reliability, maintainability and code quality
  • A willingness to take ownership, contribute ideas and continuously improve

It would be great if you also have
  • Experience working with high-volume data platforms or distributed data systems
  • Experience with event-driven architectures and messaging systems
  • Experience with authentication, authorisation, identity or entitlement systems
  • Experience building systems that operate across cloud and edge environments
  • Experience working with video, telemetry, sensor or time-series data
  • Experience in a high-growth product or SaaS environment
  • An interest in sports, performance technology or data

You do not need to be a sports expert to be successful at Catapult. We are looking for great engineers who are interested in the problems we are solving.
What success looks like
In 6 months
You will have a strong understanding of our platform, architecture and engineering practices and will be confidently owning one or more Go microservices.
You will be shipping production changes across our backend services and contributing to areas such as our unified entitlement and licensing system, distributed data platform and authentication systems.
You will also have built strong relationships with the engineering team in Boston and colleagues across our global engineering organisation.
In 12 months
You will be leading the architectural design of a significant subsystem, taking a problem from initial design through to production across our Go service estate.
You will be contributing to how we evolve our federation patterns, offline-first edge architecture, data and entitlement models, as well as the APIs and services that support our client applications and third-party integrations.
You will be a trusted senior technical contributor who delivers high-quality software, takes ownership of complex problems and helps raise the engineering capability of the wider team.
Why Catapult?
Work on technology that has an impact
The systems you build will be used by some of the world's leading sporting organisations.
Our technology helps teams understand athlete performance, monitor workload and readiness, analyse video and make better decisions. Your work can directly contribute to how athletes train, prepare and perform.
Work on interesting engineering problems
We are bringing together video, wearable data, athlete information and analytics into a platform used by thousands of teams around the world.
That means solving challenging problems across distributed systems, cloud architecture, data, APIs, performance and reliability.
Work with a great team in Boston
This role is based in our Boston office, with the team working together in person three days per week.
You will work alongside an experienced and collaborative engineering team where you can share ideas, solve problems together and learn from the people around you.
You will also work with colleagues across a global organisation spanning more than 20 countries, giving you the opportunity to collaborate with people from different backgrounds and areas of expertise.
Grow your career
We value people who want to improve themselves, their teams and the technology they work on.
As a senior engineer, you will have the opportunity to take increasing ownership of technical decisions, contribute to architecture and help shape the direction of our platform.
We encourage open communication, constructive challenge and a practical approach to continuous improvement.
Whether you are passionate about sport or simply enjoy building great software, you will have the opportunity to work on technology that is used by some of the most successful teams and athletes in the world.
Compensation & Benefits
The target Total Compensation range for this position is $112,934 to $225,868 per year.
This range is inclusive of base salary and a target incentive plan, which may include equity, commission or other bonus structures. Your specific compensation within the range will be determined by factors including geographic location, relevant experience and job-related skills.
Catapult also offers:
  • Generous paid leave and recognised company holidays
  • Health, dental and vision insurance
  • 401(k) retirement plan with company match
  • Comprehensive benefits package
We'd love to hear from you
You do not need to meet every single requirement to apply.
We know that great candidates can come from different backgrounds and may not have experience with every technology listed above. If you have strong Golang experience, enjoy building scalable services and want to work on challenging problems with a great engineering team, we would love to hear from you.
Whether you are interested in sports or not, you will have the opportunity to build software that supports some of the world's best teams and athletes.
Join Catapult and help us Unleash the Potential.
All offers of employment are subject to Catapult's positive prehire check. For further information about the role or hiring process, please contact the Talent Partner for this position.