About Tavo Tavo is building the future of sports video analysis. We help volleyball teams automatically analyze games, generate highlights, track statistics, and relive every important moment from a match. Using AI and computer vision, Tavo processes thousands of matches every week for hundreds of paying clubs and teams across North America, including some of the top-ranked volleyball programs in the US and Canada.
Over the past couple of months, Tavo has grown revenue by over 300%, and we’re scaling quickly across youth sports. Our platform combines video infrastructure, machine learning, cloud systems, and modern product design to create experiences that were previously only available to professional teams.
We’re a fast-moving startup looking for ambitious engineers who want to work on meaningful technical problems, ship quickly, and help shape the future of sports technology.
Role Overview We’re looking for a Full Stack Software Engineer with strong TypeScript and React experience to help build and scale Tavo’s platform. You’ll work across both frontend and backend systems, helping build features used daily by athletes, coaches, and parents across North America. This role is ideal for someone who enjoys ownership, moving fast, solving real-world product problems, and working directly alongside founders.
What You’ll Work On
Building modern frontend experiences using React and TypeScript
Developing backend APIs and infrastructure
Designing scalable systems for video processing and analytics
Improving performance across large scale video and data workflows
Creating internal tools and operational systems
Building features around highlights, statistics, match analysis, uploads, and AI workflows
Working closely with product, design, and machine learning systems
Requirements
Minimum 3 years of software engineering experience
Strong experience with (TypeScript, React, Full Stack Web Development)
Experience building and shipping production applications
Comfortable working across frontend and backend systems
Strong problem-solving skills and ability to move quickly
Ability to work in-person in Markham, Ontario
Nice to Have
Experience with Node.js
Experience with React Native app development
Experience with cloud infrastructure (Azure, AWS, GCP)
Experience with video/media systems
Startup experience
Interest in sports, AI, or computer vision
Why Join Tavo
Work on a product used by real teams and athletes every day
Solve challenging technical problems involving AI, video, and scale
High ownership and fast iteration environment
Opportunity to grow alongside a rapidly scaling startup
Work directly with founders and core engineering team
Help shape the future of sports technology
Pay $50,000.00-$90,000.00 per year
Benefits
Casual dress
Flexible schedule
On-site parking
Work Location In person
#J-18808-Ljbffr