PlayOn Sports
high school sports
SeniorSoftwareEngineer,Data
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Data at PlayOn Sports. Skills: Data services, APIs, Python, SQL, Event-driven architectures, Streaming systems, REST APIs. Design, build, and operate data services and APIs. Own service design”
What You'll Achieve.
Reliable, well-designed data services and APIs powering application teams across PlayOn's brands; Clean event contracts and schema alignment across PlayOn's operational data landscape; Production-grade services with observability, clear ownership, and documented SLAs; Make a difference in the lives of schools and the students and fans they serve
Industry & Context.
Correctness; Clarity; Scientist’s mindset; Challenging your assumptions; Remaining objective; Consider long-term impact rather than relying on short-term gains; Proactively seek others’ perspectives
What They're Looking For.
Must Have
5+ years of experience building production software systems, ideally including data services or platform APIs, Python skills — production-grade, testable, maintainable code, SQL skills and comfort working with large analytical datasets, Experience with event-driven architectures and streaming systems (Kafka, Flink, or equivalent), Experience designing and operating REST APIs consumed by application teams, Comfort taking technical ownership — driving design decisions, not just implementing them
Nice to Have
Experience with Snowflake or similar cloud data warehouses, Background in data modeling for analytical or operational use cases, ML engineering basics — feature pipelines, model-adjacent data services
What You'll Do.
and operate data services and APIs
Define event contracts
Raise the bar for quality and reliability across the Data Products portfolio
Partner with Data Platform engineers to translate event streams and pipelines into application-ready interfaces
Own technical design for major features
and backward compatibility
Build in Python and SQL across event-driven architectures
Collaborate with application teams to define integration patterns and service expectations
Improve observability
and operational maturity of data products
Optimize platform performance and cloud cost efficiency
Collaborate with the Data Platform team on pipeline contracts and data availability
How You'll Work.
Team & Collaboration
Partner with Data Platform engineers; Collaborate with application teams; Collaborate with the Data Platform team; Establish processes and relationships with teams outside your own; Rally around common goals; Find win-win solutions; Compromise when necessary; Help others succeed; We don’t just show up—we show up for each other; Everyone wears the same jersey, and we play hard, make the extra pass, and cheer one another on
Communication Scope
Clarity
Process & Methodology
Prioritize key objectives, Adapt quickly when situations require a different approach, Follow through even against the toughest challenges
Full Job Description
## Description PlayOn Sports operates one of the largest real-time data ecosystems in high school sports, spanning streaming video, ticketing, scoring, and fan engagement across NFHS Network, GoFan, and MaxPreps. As a Senior Software Engineer, Data, You will design, build, and operate the data services and APIs that leverage PlayOn's foundational data platform and the application teams that depend on them every day. You will own service design, define event contracts, and raise the bar for quality and reliability across the Data Products portfolio. The ideal candidate is a senior individual contributor who thrives in production data systems, values correctness and clarity, and takes ownership of critical pipelines that the business depends on every day. The outcomes you’ll deliver • Reliable, well-designed data services and APIs powering application teams across PlayOn's brands. • Clean event contracts and schema alignment across PlayOn's operational data landscape. • Production-grade services with strong observability, clear ownership, and documented SLAs. ## In this role, you can expect to • Design, build, and operate data services and APIs used by application teams. • Partner with Data Platform engineers to translate event streams and pipelines into application-ready interfaces. • Own technical design for major features, including API shape, data contracts, versioning, and backward compatibility. • Build in Python and SQL across event-driven architectures. • Collaborate with application teams to define integration patterns and service expectations. • Improve observability, correctness, and operational maturity of data products. • Optimize platform performance and cloud cost efficiency. • Collaborate with the Data Platform team on pipeline contracts and data availability. ## To thrive in this role, you have • 5+ years of experience building production software systems, ideally including data services or platform APIs. • Strong Python skills — production-grade, te
Applying for this Senior Software Engineer, Data role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about PlayOn Sports?
Real rants from real employees. Read before you apply.