Job Url: https://www.remoterocketship.com/company/playonsports/jobs/senior-software-engineer-ticketing-united-states-remote/ Job Description: PlayOn! Sports Website LinkedIn All Job Openings High School Sports Coverage • Media Production • Online/Streaming Content • Live Broadcast Coverage • High School PlayOn! Sports is a company specializing in providing digital solutions for high school athletics and activities. They offer a comprehensive platform that integrates athletic management, digital ticketing, broadcasting and streaming, concessions, sponsorships, fundraisers, and athletic websites. Their brands include GoFan, the NFHS Network, and rSchoolToday, which collectively serve thousands of schools with over 500,000 events annually. PlayOn! Sports aims to enhance community engagement and ease administrative tasks for schools by offering tools like digital payment options, event streaming, and activity management. They play a significant role in connecting fans and communities through digital engagement with local school events. 201 - 500 employees 📱 Media ⚽ Sports 📚 Education 💰 $26M Series D on 2013-07 Senior Software Engineer, Ticketing Yesterday 🇺🇸 United States – Remote ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer AWS Distributed Systems Java Kafka Microservices Postgres Python TypeScript Go Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Design and maintain backend systems that handle high-volume, low-latency ticket transactions—especially under peak Friday-night traffic. • Drive measurable improvements in key metrics, including ticketing revenue, retention, and the golden metrics of our ticketing services • Advance our data and service architectures to integrate more deeply with other PlayOn products—streaming, fundraising, concessions, and more. • Ensure our systems are observable, well-instrumented, and resilient, with well-defined error budgets. • Mentor other engineers, raise the quality bar through reviews, documentation, and process improvements, and help shape the future of ticketing at PlayOn. 🎯 Requirements • 5–8 years of professional software engineering experience, including designing and maintaining backend systems at scale. • Strong skills in Java and familiarity with PostgreSQL or other relational databases. Experience with Go, TypeScript or Python is a plus. • Experience with AWS services such as CloudFront, RDS, S3, EKS/ECS, SQS/SNS, and familiarity with event streaming tools like Kafka. • Deep understanding of API design, microservices architecture, and distributed systems. • Solid understanding of observability, monitoring, alerting, and incident management. • Excellent collaboration and communication skills—you thrive in cross-functional environments with product, design, and operations. • A passion for reliable systems, clean code, and mentoring others. • Experience integrating with Stripe or similar payment platforms preferred. • Familiarity with modern data pipelines and orchestration tools (e.g. Snowflake, Tinybird, Estuary, Dagster) 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