Senior Software Engineer, Data

PlayOn

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Ship AI-powered, data-driven features and experiences grounded in PlayOn’s sports data
  • Build, maintain, and improve backend services and APIs using C# .NET, Python, and SQL
  • Design and evolve data schemas that serve both traditional application code and LLM-driven access patterns
  • Connect LLMs to Postgres, Snowflake, and internal APIs via retrieval, tool use, and semantic search
  • Establish evaluation and observability practices for AI features to ensure accuracy and detect regressions
  • Optimize PostgreSQL workloads, including query performance, indexing, and database health

Requirements

  • 5+ years of professional software engineering experience in backend web application development
  • Experience building production features backed by LLMs (RAG, semantic/vector search, or tool use)
  • Hands-on experience with cloud data warehouses such as Snowflake
  • Strong expertise in C# .NET, Python, SQL, REST API design, and data modeling
  • Working knowledge of AWS for deploying and operating backend services
  • Solid PostgreSQL experience, including schema design and query tuning
  • Experience with CI/CD pipelines, automated testing, and Git/GitHub workflows

Preferred Qualifications

  • Experience building evaluation frameworks for AI systems (golden sets, LLM-as-judge)
  • Frontend development experience
  • Proficiency with load testing, observability, and reliability engineering
  • Experience with vector databases or exposing data to LLMs via function calling or agent frameworks
  • Knowledge of or interest in sports, sports management, and statistics

Benefits

  • Multiple medical insurance plans
  • Dental, vision, life, and disability insurance
  • Company equity (stock options)
  • Open PTO policy
  • 401K plan with company match
  • Employee Emergency Fund

About the Company

PlayOn is where high school sports come to life. Through GoFan, NFHS Network, and MaxPreps, we provide the technology that powers high school athletics, from ticketing and streaming to fundraising and merchandise. We are a growth-stage company on a mission to make high school sports more accessible, memorable, and connected for fans, parents, and communities.

Skills & tools

C++.NetPythonAWSSnowflakeSQLPostgreSQLLLM

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years professional software engineering experience
  2. 02Experience with LLMs (RAG, semantic search, tool use)
  3. 03Cloud data warehouse experience (Snowflake or similar)
  4. 04Expertise in C# .NET, Python, and SQL
  5. 05REST API design and data modeling
  6. 06AWS deployment and operation
  7. 07PostgreSQL schema design and query tuning
  8. 08CI/CD and Git/GitHub workflows