PlayOn Sports

high school sports

SeniorSoftwareEngineer,Data

Remote FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

high school sports
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →