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

PlayOn
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Engineering & Architecture
- Posted
- Today