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

Senior Software Engineer

$114.93k - $230.9k

Catapult

Senior Software Engineer (C++)

Catapult is building the future of sports performance technology, with a mission to Unleash the Potential 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.

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.


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.
WE WANT PEOPLE WHO ARE PASSIONATE ABOUT VIDEO AND PERFORMANT APPLICATIONS

We are looking for a talented, inquisitive and proven Senior C++ Software Engineer 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.

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.

WHAT YOU'LL DO
  • Design, build, and maintain highly-performant, real-time C++ solutions for Focus Live video capture and server processing on practice and gameday.
  • Contribute deeply to the implementation and maintenance of efficient, reusable, and reliable C++ code while considering existing technology and architecture.
  • Drive improvement of code quality, organization, and C++ development best practices throughout the entire development process.
  • Actively participate in team engineering processes, design meetings, and code reviews with the view of continuously lifting quality and improving.
  • Contribute to our test strategy by helping define test cases, authoring unit tests, and driving automation wherever appropriate.
WHAT YOU'LL NEED
  • 5+ years' experience building high-performance, robust software solutions using modern C++.
  • Demonstrated experience with live video streams, low-latency processing, and video formats (e.g., H.264/H.265).
  • Experience working with and developing applications which use FFMPEG
  • Experience designing and developing multi-threaded, performant server or desktop applications.
  • Solid knowledge of unit testing methods, tools, and the ability to produce maintainable, traceable code.
  • Excellent verbal and written communication skills in English and well-developed problem-solving capability.
The ideal candidate will have at least 5 years' industry experience working within teams delivering robust, scalable applications, services, and APIs using agile development practices, and with:
  • Cross-platform development experience (Windows and Linux preferred).
  • Familiarity with modern C++ build systems (e.g., CMake) and CI/CD tools (e.g., GitHub Actions, TeamCity).
  • Experience with network programming, distributed systems, and real-time data transfer protocols.
WHAT YOUR SUCCESS WILL LOOK LIKE
  • In 6 months time, you are contributing to and supporting the live capture project and codebase.
  • In 12 months time, having completed a successful season for live capture, you are designing improvements and leading the addition of features for next season.
WHY CATAPULT?
  • We have amazing people. We promise you'll work with some of the most ambitious, intelligent people in an exciting industry, and do some of the best work of your life.
  • We encourage our people to engage in constructive, open, and honest communication to make Catapult extraordinary.
  • We work in a collaborative yet challenging environment to consistently improve our performance, which in turn impacts our customers' performance.
  • Our workforce spans more than 20 countries. You'll have the opportunity to work with people from multiple nationalities and cultures, and to build your global awareness.
  • We value improvement and development. We are challenging ourselves to continuously grow and become a high-performance company. That means we maintain a growth mindset in everything we do, and our people are always looking for ways to improve. There is an unlimited opportunity to grow, do more, and do better.

Whether you're interested in sports or not, you'll have the satisfaction of knowing your work is supporting some of the most successful teams and athletes on the planet!


Research shows that while men apply for jobs when they meet an average of 60% of the criteria, women and other marginalized groups tend only to apply when they check every box. So if you have what it takes, but don't meet every single point in our job ad, please still get in touch! We would love to have a chat and see if you could be a great addition to our team. We are building the future of sports performance. Our priority is to find the brightest talent who can add to our team culture, actively contribute, and be excited about what they do.

All offers of employment are subject to Catapult's positive prehire check. To find out more, please contact the Talent Partner for this role.

Compensation & Benefits

The target Total Compensation range for this position is $114,934 - $230,900 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 this range will be determined by factors such as your geographic location, relevant experience, and job-related skills.

In addition to this compensation, Catapult also offers generous paid leave and recognized company holidays, and the opportunity to participate in our comprehensive benefits package, including Health, Dental, and Vision insurance, and 401(k) retirement plan with company match.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Boston, MA vacancy
  •  ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner... 
    Senior

    Evolvesquads

    Boston, MA
    4 days ago
  •  ...vehicles. This is the system that executes the software and neural networks that make our...  ...We work at the intersection of software engineering, machine learning, sensors, and hardware...  ...talk with you. What You’ll Be Doing As a senior engineer in the Next-Gen Technologies... 
    Senior
    Work at office

    Dormont Manufacturing Company

    Boston, MA
    3 days ago
  •  ...We have a current opportunity for a Full Time Software Engineer with a Frontend-focus at an investment management firm based in Boston. You will join the team to build out the trade compliance for their daily trading activities. My client is looking for an engineer with... 
    Senior
    Full time
    Work at office
    1 day per week

    Huxley

    Boston, MA
    21 hours ago
  • $112k - $132.1k

     ...The Senior Software Engineer is responsible for developing research and/or clinical applications within DFCI, providing technical oversight of all aspects of one or more software product, and leading technical discussions with team members and stakeholders. Located in... 
    Senior

    Dana-Farber Cancer Institute

    Boston, MA
    3 days ago
  •  ...Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms...  ...step ahead as AI reshapes our world. Why this role? As a Senior Software Engineer, you'll play a significant role in shaping the technology... 
    Senior

    Clutch Canada

    Boston, MA
    4 days ago
  •  ...in staffing professional positions in Information Technology, Engineering, Marketing, Sales, Finance, HR and Operations. We have the knowledge...  ...Description Minimum qualifications 5-10 years of commercial software experience. Strong HTML-5 javascript experience - Angular JS,... 
    Senior

    Zenith Talent

    Boston, MA
    21 hours ago
  •  ...hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development... 
    Senior

    Dormont Manufacturing Company

    Somerville, MA
    3 days ago
  •  ...Senior Back End Engineer We are looking for a world class Senior Back End Engineer to help shape the engineering team and build a world class...  .... From the Boston Business Journal, "Boston staffing software firm raises $45M to expand offices and hire dozens" we are... 
    Senior
    Casual work

    Roberts Recruiting

    Quincy, MA
    2 days ago
  • $178.13k - $225.09k

    ## Senior Software EngineerApplyremote type: Hybridlocations: Bostonposted on: Posted Todayjob requisition id: R-057908Address bug fixes when...  ...fixed in software and coordinate with other programmers, engineers and system analysts to understand their point of view to incorporate... 
    Senior
    Work at office
    Remote work

    Red Hat

    Boston, MA
    8 hours ago
  •  ...Senior Software Engineer Location: Merrimack, New Hampshire, or Boston, Massachusetts, or Durham, North Carolina. (Hybrid- 3 days in a month) Duration: 12+ month long term The Expertise and Skills You Bring You have a passion for technology and can navigate... 
    Senior

    Samprasoft

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

     ...Mission Summary We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop and deploy solutions to solve the immediate challenges facing our deployed autonomous software. You will play a pivotal role in resolving issues that... 
    Senior
    Work at office
    Immediate start
    Remote work

    Dormont Manufacturing Company

    Boston, MA
    3 days ago
  •  ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering organization. In this role, you\'ll work as part of a skilled, collaborative team to build... 
    Senior

    Dormont Manufacturing Company

    Boston, MA
    4 days ago
  •  ...workforce. We are seeking out strong full-stack problem-solvers that will help develop our next generation of user-facing application software. Today, we host 110+ million registered members, 20+ million unique monthly visitors and Comscore ranks us as the 3rd largest... 
    Senior

    Roberts Recruiting

    Cambridge, MA
    2 days ago
  • $175k - $180k

     ...open web — the very data threat actors use to launch social engineering, phishing, Gen‑AI deepfake, doxxing campaigns, physical threats...  ...workforce. Role Overview We are seeking an experienced Senior Software Engineer to design and lead the evolution of DeleteMe’s platform... 
    Senior

    Deleteme Inc

    Boston, MA
    4 days ago
  •  ...Senior Software Engineer CloudZero is growing fast. Our customer base is expanding, the data challenges we're solving are getting more complex, and the core platform team is scaling to match. As a Senior Software Engineer on the Droptable team (Billing Ingest), you... 
    Senior

    CloudZero

    Boston, MA
    2 hours ago
  • $150k - $200k

     ...Description Applied Invention is looking for a hands-on Senior Software Developer with experience building scalable, reliable...  ...Requirements ~ BS/MS degree in Computer Science, Software Engineering, or equivalent experience ~10+ years of industry experience... 
    Senior

    Applied Invention

    Cambridge, MA
    3 days ago
  •  ...Join to apply for the Staff Software Engineer role at Xometry 1 day ago Be among the first 25 applicants Join to apply for the Staff...  ...Experience Technology Organization. In this role as a senior individual contributor, you will guide software implementation... 
    Senior
    Full time
    Contract work

    Xometry

    Boston, MA
    4 days ago
  •  ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and comms-denied environments. Backed by...  ...the Role We are looking for experienced energetic software engineers to join our growing team building out and delivering on-board... 
    Senior

    Tycho AI, Inc

    Cambridge, MA
    8 hours ago
  •  ...hatch I.T. is partnering with Via to find a Senior Software Developer. See details below: About the Role: An impressive mission requires...  ...Bachelor’s degree or higher in computer science, mathematics, engineering, or science 5+ years of relevant full stack or backend... 
    Senior

    Hatchit Co

    Boston, MA
    4 days ago
  •  ...at scale. Role Brainstorm with Product Managers and Designers to conceptualize new features and solutions Collaborate with other engineering teams to build new features for our growing user base Work with the support team to triage bugs and troubleshoot production issues... 
    Senior
    Work at office

    ikigailabs.io

    Cambridge, MA
    21 hours ago
  • $159k - $207k

     ...Senior Software Engineer, Next Gen Compute Motional's global headquarters are located at 100 Northern Avenue in Boston, MA. Nestled in the bustling Seaport district with sweeping views of Boston Harbor and downtown Boston, the office is located close to major transit... 
    Senior
    Work at office
    2 days per week

    Venturefizz Product Management Community

    Boston, MA
    2 days ago
  •  ...faster world with simpler experiences. You in? The Role As a Senior Engineer on the Context Engine team, you’ll be building the core...  ...Prototype, test, and ship features in tight cycles. We value working software over long planning horizons. Shape the Product:... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Redis

    Boston, MA
    15 days ago
  • $135k - $200k

     ...customers including ClassPass, Capital One, Cisco, and Rippling, just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such as Matrix Partners, Battery Ventures, and... 
    Senior
    Full time
    Visa sponsorship

    LogRocket

    Boston, MA
    4 days ago
  • $125k - $150k

     ...offers a hybrid work arrangement with 18 remote workdays per quarter, subject to manager approval. Position Overview The Senior Software Engineer will contribute to building, developing, testing, deploying, and supporting HarbourVest software and related systems within... 
    Senior
    Remote work

    Harbourvest

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

     ...our web applications while contributing to feature development across the stack. You’ll work closely with product, design, and engineering teams to identify bottlenecks, implement improvements, and ensure a seamless user experience. Key Responsibilities Analyze,... 
    Senior
    Full time
    Remote work

    Pearson

    Boston, MA
    5 days ago
  • $108.5k - $201.5k

     ...Senior Software Engineer WB Games Boston is looking for a Senior Software Engineer to join the team! In this position, you will be architecting, implementing and maintaining key game systems and features for Game of Thrones: Dragonfire. The team at WB Games Boston... 
    Senior
    Temporary work
    Local area

    Warner Bros.

    Newton Upper Falls, MA
    20 hours ago
  • $120 - $160 per hour

     ...and Dropbox. Learn more at semgrep.dev. About the role As a Senior Growth Engineer within the Product Engineering organization, you'll work at...  ...problem‑solving 4+ years of experience writing production software and building web applications. Our stack includes Python, Typescript... 
    Senior
    Hourly pay
    Currently hiring
    Local area
    Remote work
    Weekend work

    Semgrep

    Boston, MA
    8 hours ago
  •  ...Description We are seeking a Senior Engineer to lead the technical strategy and operations of our Knowledge Management (KM) ecosystem...  ...| Preferred Qualifications - 5+ years of experience in software/platform engineering, with at least 3 years in a senior role... 
    Senior
    Work at office
    Local area
    2 days per week

    Liberty Information Technology Limited

    Boston, MA
    2 days ago
  •  ...customers count on Tive to ensure that their shipments are delivered on time and in full—because every shipment matters. As a Senior Software Engineer at Tive, you will mentor a team of full‑stack software engineers while also being a strong individual contributor to the... 
    Senior
    Remote work

    Tive Inc

    Boston, MA
    8 hours ago
  •  ...Senior Software Engineer Location: Houston TX-Remote-CST Hours Duration: Fulltime About BigRio : BigRio is a Digital Transformation consulting firm headquartered in Boston, MA, specializing in data and analytics, custom development, software implementation... 
    Senior
    Full time
    Remote work

    Saviance

    Boston, MA
    4 days ago

Do you want to receive more vacancies?

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