Senior Software Engineer (Golang)

Catapult Sports

Boston, United States Posted October 23, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$112,934 - $225,868

Job Description

Join our engineering team in Boston as a Senior Software Engineer with strong Golang experience. In this hands-on role, you will work on building scalable services for our next-generation cloud platform, which combines digital video, wearable data, and athlete information. You will have ownership across the development lifecycle, solve complex engineering problems, and contribute to the architecture and technical direction of our platform.

  • Design, build and maintain scalable, reliable and maintainable services in Golang, contributing to the architecture and technical direction of the cloud platform.
  • Take ownership of services and features from planning and design through to production, solving complex engineering problems across distributed systems, APIs, data and cloud infrastructure.
  • Participate in technical design discussions, architecture reviews and code reviews, contributing to our test strategy and writing high-quality automated tests.
  • Experience designing, building and operating production-grade backend services
  • A willingness to take ownership, contribute ideas and continuously improve
  • Experience with AWS, ideally including ECS, EC2, Lambda, SNS and SQS
  • A strong understanding of software engineering fundamentals, including testing, reliability, maintainability and code quality
  • Working knowledge of REST, GraphQL and/or gRPC
  • Experience with CI/CD automation and modern software delivery practices
  • 5+ years' recent experience delivering multiple scalable services into production
  • Experience working with cloud-based and distributed systems
  • Experience working with databases such as Postgres and/or MongoDB
  • Strong professional experience with Golang
  • Working knowledge of containerisation
  • 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
  • Experience working with high-volume data platforms or distributed data systems
  • Experience working with video, telemetry, sensor or time-series data
  • An interest in sports, performance technology or data
  • Experience in a high-growth product or SaaS environment
  • Experience with authentication, authorisation, identity or entitlement systems
  • Experience building systems that operate across cloud and edge environments
  • Experience with event-driven architectures and messaging systems
Required Skills
software development Go distributed systems Amazon Web Services AWS Lambda Amazon SNS Amazon SQS testing GraphQL gRPC CI/CD PostgreSQL MongoDB
How to apply

You apply on Catapult Sports’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Catapult Sports

See every open role at Catapult Sports on ARes.

More Jobs at Catapult Sports
Share This Job