PlayOn Sports · 18 hours ago
Staff Software Engineer, Ticketing
PlayOn Sports is a dynamic growth-stage company focused on high school sports solutions. They are seeking a Staff Software Engineer to lead the evolution of their ticketing platform, driving system-level thinking across web and mobile apps, backend microservices, and orchestration/infrastructure while mentoring engineering teams and delivering scalable solutions.
BroadcastingContentDigital MediaEvent ManagementEventsInternetNewsTicketingVideo on DemandVideo Streaming
Responsibilities
Lead the design and delivery of cross-surface systems (backend services, web apps, mobile apps) for ticket purchase, event creation, redemption and reporting, ensuring low-latency, high-throughput and high-availability for peak events
Improve key metrics such as ticket conversion rate, purchase latency, retention, customer NPS for ticketing, and event success, while reducing error budgets and incidents
Define and drive the roadmap for ticketing systems — modernizing our stack (React/React Native, Java Spring Boot APIs, AWS), enhancing our existing products, and integrating new verticals (youth sports tournaments)
Build scalable, reusable solutions that influence architecture and technical standards beyond the ticketing team
Drive architectural and design decisions for ticketing event management, ticket checkout (digital presale and POS), reserved-seating systems, redemption flows and concessions
Collaborate with peer Staff Engineers in Shared Services and Fintech, as well as engineering managers and product leaders, to co-define priorities, surface trade-offs, and run proofs-of-concept for new directions
Lead major initiatives such as: migrating microservices from ECS and Lambda to EKS; optimizing performance for high-volume ticket transactions; resolving data-model alignment between ticketing and other domains; improving consistency and maintainability of frontend and backend stacks
Drive observability, automated governance and cross-surface reliability (web/mobile/backend) under load
Mentor senior engineers and contractors, lead design review forums, own major RFCs, refine engineering process (CI/CD, load testing, monitoring)
Work with external vendors and partners (payment providers, reserved-seating / scanning hardware, POS integrations), evaluate technical risk, and drive vendor-agnostic solutions that support our scale and flexibility goals
Qualification
Required
10+ years of professional software engineering experience (or equivalent depth) across backend, web and/or mobile systems
Proven experience designing and operating large-scale distributed systems, especially in e-commerce, ticketing, or event-driven domains
Expert knowledge of Java; familiarity with Go, TypeScript/React/React Native; databases (PostgreSQL), stream/event systems (Kafka); data-warehousing (Snowflake) and modern orchestration (AWS EKS/ECS, SQS/SNS)
Strong system-level thinking — able to balance delivery of features with long-term platform health, performance, scalability and maintainability
Excellent collaboration skills — able to work across teams and make decisions that favor product/engineering standards and business outcomes
Passion for mentoring, raising engineering standards, and helping teams grow
Preferred
Experience integrating with Stripe or similar payment platforms
Benefits
Multiple medical insurance plans to choose from
Dental, vision life and disability insurance
Employee Emergency Fund
Company equity (stock options)
Open PTO policy
401K plan with company match
Hybrid/flexible work environment
Company
PlayOn Sports
PlayOn is the all-in-one fan engagement platform for schools.
Funding
Current Stage
Late StageTotal Funding
$72.31MKey Investors
BIP CapitalHerff JonesHamilton Ventures LLC
2022-04-26Acquired
2022-02-01Private Equity
2021-01-08Series Unknown· $10M
Leadership Team
Recent News
2025-11-22
Sports Business Journal
2025-11-14
Company data provided by crunchbase