PlayOn! Sports
The nation's leading high school media company providing live streaming and digital ticketing services.
Staff Software Engineer, Ticketing
Location
United States
Posted
122 days ago
Salary
Not specified
Bachelor Degree10 yrs expEnglishAWSDistributed SystemsJavaKafkaMicroservicesPostgresReactReact NativeType ScriptGo
Job Description
• 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.
Job Requirements
- 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.
- Experience integrating with Stripe or similar payment platforms preferred.
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Distribution Platform
UpstartOur mission is to enable effortless credit based on true risk.
Full-stack Engineer122 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor
Senior Software Engineer developing scalable marketing systems at AI lending marketplace Upstart
AWSCloudGoogle Cloud PlatformJavaJavaScriptKotlinMicroservicesPythonReactRubyRuby on RailsSQLTypeScript
Full-stack Engineer122 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
Software Engineer II transforming legacy business communications at Attadale Partners.
AWSCloudJavaScriptTypeScript
Illinois
Full-stack Engineer122 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
WordPress Full-Stack Developer at Effvision developing responsive websites
JavaScriptPHPWordPress
United States
Full-stack Engineer122 days ago
Full TimeRemoteTeam 51-200Since 2015H1B Sponsor
Full Stack Software Engineer developing scalable solutions for Alto Pharmacy
AWSAzureCloudGoogle Cloud PlatformJavaScriptNoSQLRubyRuby on RailsSQL
Nevada + 4 moreAll locations: Nevada, New Jersey, Maryland, South Carolina, Texas
$124.8K - $156K / year