For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ShotQuality
ShotQuality

Mid Level Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Mid-level

Tech stacks

Computer Vision
Testing
Data
+32

Visa

U.S. visa required

Contract role
3 days ago
Apply now

Location: Remote(Preferred: New York Area)

Company Overview: ShotQuality is a leader in AI-driven sports data extraction, combining advanced computer vision and human vision to transform video feeds into granular player tracking data and predictive insights. Originally built around basketball, our technology now scales across football and baseball, powering multi-sport analytics at the enterprise level. Our proprietary models are trusted by industry leaders, enabling sportsbooks and media companies to make confident, data-driven decisions. With 20,000+ games processed across 15+ leagues, ShotQuality’s infrastructure captures player movement, shot probabilities, and key performance metrics with unmatched precision, bridging the gap between raw video and actionable intelligence. As we expand our AI and computer vision capabilities, we continue to push the boundaries of real-time sports analytics, delivering the infrastructure that powers the future of data in sports.
Job Overview: We are hiring a Mid-Level Software Engineer to help scale ShotQuality’s infrastructure and strengthen the backbone of our computer vision and data science systems. This role focuses on backend development, API design, and system reliability, supporting the company’s data and AI pipelines across multiple sports. The ideal candidate is a hands-on developer with strong experience in C# / ASP.NET and Python, who writes production-level code and adheres to best practices in testing and CI/CD. The role requires someone who thrives on collaboration, communication, hard work, and accountability, ensuring reliable systems and consistent delivery in a fast-moving environment.

Responsibilities:

  • Build, maintain, and optimize backend systems and APIs using C# / ASP.NET and Python.
  • Implement and maintain unit testing, CI/CD, and GitHub best practices.
  • Manage and optimize MySQL and PostgreSQL databases for speed and reliability.
  • Support and improve core data processing pipelines and automated video analysis infrastructure.
  • Design, test, and document new API endpoints and integrations.
  • Contribute to infrastructure scaling efforts across AWS and GCP environments.
  • Communicate effectively and uphold accountability in cross-functional collaboration.
  • Maintain code quality and avoid reliance on AI-generated code (e.g., ChatGPT).

Qualifications:

  • U.S. Residency required (Preference for candidates based in New York).
  • 2-3 years of professional software engineering experience.
  • Expert in Python and C# / ASP.NET.
  • Proven experience building and working with APIs in production environments.
  • Proficient in MySQL and PostgreSQL databases.
  • Adherence to unit testing, CI/CD, and GitHub collaboration workflows.
  • Strong communication skills, reliability, and end-to-end ownership.
  • Demonstrated ability to work collaboratively in a distributed, high-performance team.

Preferred:

  • Experience working with AWS and GCP cloud services.
  • Knowledge of distributed architecture, microservices, or event-driven systems.
  • Sports knowledge.

Cover Letter (Required): Please include a 1-page cover letter addressing the following:

  • Why you’re interested in this role and joining ShotQuality.
  • Details on past APIs you’ve developed or worked with. Include details about your role, challenges faced, and results achieved.
  • How you implemented testing, CI/CD, and development best practices in those projects.
  • Please include the number 20 at the end of your cover letter.
  • Please include a link to your GitHub profile or relevant repositories demonstrating recent work or code quality.

About ShotQuality

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service