Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Golang)

$112.93k - $225.87k

Catapult Sports

Job Description

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Golang) in Boston, MA vacancy
  • Senior Software Engineer Opportunity We are looking for a Senior Software Engineer who thrives in the challenge of pushing high-volume consumer...  ...cycle. Be a team player with a winning attitude. Requirements Golang. C/C++ candidates will be considered. Experience developing... 
    Golang
    Senior
    Flexible hours

    Roberts Recruiting

    Boston, MA
    1 day ago
  • $148k - $222k

     ...makes it simple and easy for engineers to make secure choices while developing world-class software at high speed. Security is built...  ...’ll make an impact As a Senior Software Engineer on the Infrastructure...  ...technologies such as Python, Golang, AWS, Kubernetes, Terraform,... 
    Golang
    Senior
    Full time
    Relocation

    Klaviyo

    Boston, MA
    3 days ago
  •  ...Sr. Software Engineer United States SingleStore engineers build the real-time data platform...  ...analytical workloads at scale. As a Senior or Principal Software Engineer on the...  ...level software in languages similar to Golang, C++, or Rust (more for Principal). ~... 
    Golang
    Senior

    SingleStore

    Boston, MA
    4 days ago
  • $170k - $200k

     ...of our industry. About the Role: The mission of the Senior DevOps Engineer is to plan, develop, monitor, and optimize the architecture...  ...CD pipelines ~ Programming experience with Python, Java or Golang and knowledge of scripting languages such as Bash ~ Knowledge... 
    Golang
    Senior
    Remote work
    Work from home
    Flexible hours

    Orca Security

    Boston, MA
    2 days ago
  • $120k - $202.5k

     ...Analytics (CyberDNA) team is seeking a Senior AI Security Automation Engineer to help shape the next generation...  ..., Data Engineering, and Full-Stack Software Development, with a primary focus...  ..., JavaScript/TypeScript, Rust, Go (Golang), Bash, and PowerShell.Proven ability... 
    Golang
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work
    2 days per week

    State Street Bank

    Boston, MA
    2 days ago
  • $107.36k - $161k

    Senior Software Engineer 4 days in the office from any of our locations in Johnston RI, Iselin NJ, Westwood or Medford MA, or Phoenix AZ and couple...  .../React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc. Desired Qualifications Understanding of flow... 
    Golang
    Senior
    Work at office
    Local area
    Relocation
    Flexible hours

    Citizens Financial Group, Inc.

    Westwood, MA
    3 days ago
  • $134.25k - $214.8k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...matter. Your Impact Are you an engineer who gets excited about the challenge of...  ...is a plus ~ Experience with any of: Golang, Python, or Java ~ United States... 
    Golang
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work

    Axon

    Boston, MA
    3 days ago
  • $88 - $94 per hour

    DescriptionKforce has a client that is seeking Senior Software Engineer in Boston, MA.Responsibilities:* Design and lead scalable enterprise data platform architecture using modern cloud and lakehouse technologies* Establish architectural standards for data engineering... 
    Senior

    KForce

    Boston, MA
    1 day ago
  • $106.9k - $147k

     ...caring communityJoin Humana's Growth Team and help build innovative Salesforce solutions that support senior-focused primary care services. The Senior Software Engineer will play a key role in designing, developing, and supporting Salesforce Sales Cloud and Health Cloud... 
    Senior
    Full time
    Temporary work
    Apprenticeship
    Work at office
    1 day per week

    Humana

    Boston, MA
    5 days ago
  • $127.5k - $195.5k

     ...PostgreSQL, SQS, MSK (Kafka)Tooling: GitLab CI/CD, Terraform, Docker, DatadogThe OpportunityWe’re looking for a backend focused Senior Software Engineer to join our Integrations team. You will design, build, and maintain critical APIs and data pipelines that enable seamless... 
    Senior
    Local area
    Relocation package

    PathAI

    Boston, MA
    3 days ago
  • $127.5k - $195.5k

     ...talented team of people, who are dedicated to solving complex problems and making a huge impact. We are seeking a highly skilled Senior Software Engineer (MLOps). In this position, you play a key role in designing, developing, and scaling machine learning infrastructure that... 
    Senior
    Local area
    Remote work
    Relocation package

    PathAI

    Boston, MA
    3 days ago
  • $150k - $170k

     ...Job Description Job Description 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 — not just executing tickets, but... 
    Senior

    Strategic Employment

    Boston, MA
    28 days ago
  • $191k - $253k

     ...products to operate reliably at scale. This is a founding team working from an unusually blank sheet of paper.ABOUT THE JOBAs a Software Engineer in Lattice for Cyber, you will build the core capabilities, experiences, and primitives that our offensive Cyber programs rely... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Relocation

    Anduril Industries

    Boston, MA
    4 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Boston, MA
    1 day ago
  • $176k - $179.5k

     ...Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term... 
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Boston, MA
    2 days ago
  • DescriptionAre you an experienced Software Engineer with a passion for building and improving scalable, high-performance systems? Are you looking...  ...the SOPHiA GENETICS Software Engineering team as our new Senior Software Engineer, and enable us to make a positive impact on... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Worldwide

    Sophia Genetics

    Boston, MA
    3 days ago
  • $172k - $229k

    Mission Summary:We are looking for a Senior Software Engineer to join the Planning, Motion, and Controls Team to develop and maintain simulation and analysis tools that allow for faster development of the autonomy stack behavior and for automated root cause analysis. This... 
    Senior
    Work at office
    Local area

    Motional

    Boston, MA
    1 day ago
  • $175.5k - $180k

     ...will bring deep technical expertise and engineering leadership to some of the most complex...  ...engineering practices that make great software possible. Your technical leadership will...  ...with the ability to adjust your style to suit different perspectives and seniority levels
    Senior
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Boston, MA
    2 days ago
  • $126k - $248k

     ...distributed MongoDB clusters in just minutes.We're seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team....  ...projects and initiativesCandidate Profile5+ years experience of software engineering, primarily focused on backend systemsProficient... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Boston, MA
    2 days ago
  • $119k - $203k

     ...create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary: The Senior Software Engineer will craft high-quality, modern web interfaces that directly support clinical workflows and enhance the user experience across... 
    Senior
    Full time
    Temporary work
    Work at office

    athenahealth

    Boston, MA
    1 day ago
  •  ...TestNG test framework Partner with other engineering disciplines to develop automated test...  ...~8+ years of experience as an SQA or software systems engineer for complex network-enabled...  ...~ Familiarity with Java, Python, Golang, or other object oriented programming languages... 
    Golang
    Senior
    Immediate start

    Verve Inc

    Cambridge, MA
    a month ago
  •  ...Job Description Job Description Senior Software Developer - Remote A well-established consumer media and technology company is hiring a Senior Software Engineer to help modernize the data systems behind its digital products. This is a senior, high-autonomy... 
    Senior
    Remote work

    Strategic Employment

    Boston, MA
    22 days ago
  • $149.58k - $166.2k

     ...end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Senior Software Engineer I, you will join a world-class engineering team operating the only end-to-end platform in the real estate industry. We are... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    3 days ago
  • $130k - $180k

    Full-Stack Software Engineer This role is located in Somerville, MA - We are a hybrid work environment and are in the office 3+ days/per week...  ...our tech stack - including React, Redux, Redis, Node.js, Golang, Electron, MongoDB, RabbitMQ, and Docker. Knowledge of CI/CD... 
    Golang
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Tulip Interfaces

    Somerville, MA
    3 days ago
  • $120k - $202.5k

     ...systems that support high volume financial transactions, real-time data access, and regulatory grade controls. We are seeking a Senior Software Engineer to provide technical leadership across our backend and data platforms, shaping architecture, engineering standards, and... 
    Senior
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Quincy, MA
    1 day ago
  •  ...significant impact on how drugs are developed and brought to market.   The Position We are looking for a talented and driven software engineer to join our R&D team. In this role, you will work closely with our data science, algorithm research, and clinical teams to... 
    Senior

    PhaseV

    Boston, MA
    a month ago
  •  ...Loading trucks comes next, followed by the Dill Autonomy Engine: generalized autonomy that will eventually orchestrate robots...  ...logistics processes. We're looking for a dynamic, driven Senior Perception Software Engineer to help revolutionize the future of warehouse... 
    Senior

    Pickle Robot Company

    Charlestown, MA
    a month ago
  • $142k - $170k

     ...Medication for Opioid Use Disorder (MOUD) with behavioral healthcare, drug screening, therapy, and peer support. The Senior Full Stack Software Engineer is responsible for defining, architecting, enhancing and maintaining the technology that our provider and operations... 
    Senior
    Full time
    Local area
    Remote work

    Bicycle Health

    Boston, MA
    17 days ago
  • $140k - $170k

     ...term maintainability in mind. We should define and maintain engineering standards, including CI/CD improvements, testing approaches,...  ...relocation support, and other benefits. This role is for a Senior Software Engineer on a cross-functional squad, working in an IRL-... 
    Senior
    Full time
    Work at office
    Worldwide
    Relocation package
    3 days per week
    1 day per week

    Perk

    Boston, MA
    3 days ago
  •  ...iteration driven by real field use. FieldAI is seeking passionate engineers to play a vital role in the development of multi-robot...  ...on exceptional AI researchers and engineers, as well as strong software developers, product designers, field deployment experts, and communicators... 
    Senior

    FieldAI

    Boston, MA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Golang). Be the first to apply!