Jobgether
Overview
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a
Senior Software Engineer, Ticketing
in Georgia (USA). As a Senior Software Engineer on the Ticketing team, you will design, build, and maintain the backend systems that power live event access for thousands of schools. You will work with a distributed team to create scalable, reliable services that process millions of tickets annually. This role includes end-to-end ownership of APIs, microservices, and integrations—including payment systems—to ensure smooth fan experiences on game days. You will mentor engineers, guide architectural decisions, and help mature a platform that supports event ticketing, streaming, fundraising, concessions, and more. The ideal candidate thrives in a collaborative environment, handles high-volume, low-latency systems, and is passionate about building technology that directly impacts users. Responsibilities
Design, implement, and maintain backend APIs and microservices supporting ticket creation, checkout, redemption, and reporting Integrate with payment platforms such as Stripe to ensure secure, scalable transactions Contribute to architectural decisions, design reviews, and RFCs for new and existing services Collaborate with cross-functional teams, including data, cloud engineering, QA, and product management, to deliver robust features Monitor system performance, eliminate bottlenecks, and ensure operational reliability during peak usage Mentor engineers and contractors, review code, and improve engineering practices and documentation Participate in hiring and strengthen the technical culture of the team Requirements
5-8 years of professional software engineering experience, including designing and maintaining backend systems at scale Strong Java skills and experience with PostgreSQL; familiarity with Go, TypeScript, or Python is a plus Experience with AWS services (CloudFront, RDS, S3, EKS/ECS, SQS/SNS) and event streaming tools like Kafka Deep understanding of API design, microservices architecture, and distributed systems Knowledge of observability, monitoring, alerting, and incident management practices Excellent collaboration and communication skills in cross-functional environments Experience integrating with Stripe or similar payment platforms preferred Familiarity with modern data pipelines and orchestration tools (e.g., Snowflake, Tinybird, Estuary, Dagster) preferred Strong mentorship skills and a passion for writing clean, maintainable, and reliable code Benefits
Competitive salary and company equity (stock options) Flexible, hybrid work environment with remote work options Multiple medical insurance plans, dental, vision, life, and disability coverage Employee emergency fund for unexpected expenses Open PTO policy and 401(k) plan with company match Opportunities for growth, skill development, and career advancement in a high-impact environment Thank you for your interest!
#J-18808-Ljbffr
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a
Senior Software Engineer, Ticketing
in Georgia (USA). As a Senior Software Engineer on the Ticketing team, you will design, build, and maintain the backend systems that power live event access for thousands of schools. You will work with a distributed team to create scalable, reliable services that process millions of tickets annually. This role includes end-to-end ownership of APIs, microservices, and integrations—including payment systems—to ensure smooth fan experiences on game days. You will mentor engineers, guide architectural decisions, and help mature a platform that supports event ticketing, streaming, fundraising, concessions, and more. The ideal candidate thrives in a collaborative environment, handles high-volume, low-latency systems, and is passionate about building technology that directly impacts users. Responsibilities
Design, implement, and maintain backend APIs and microservices supporting ticket creation, checkout, redemption, and reporting Integrate with payment platforms such as Stripe to ensure secure, scalable transactions Contribute to architectural decisions, design reviews, and RFCs for new and existing services Collaborate with cross-functional teams, including data, cloud engineering, QA, and product management, to deliver robust features Monitor system performance, eliminate bottlenecks, and ensure operational reliability during peak usage Mentor engineers and contractors, review code, and improve engineering practices and documentation Participate in hiring and strengthen the technical culture of the team Requirements
5-8 years of professional software engineering experience, including designing and maintaining backend systems at scale Strong Java skills and experience with PostgreSQL; familiarity with Go, TypeScript, or Python is a plus Experience with AWS services (CloudFront, RDS, S3, EKS/ECS, SQS/SNS) and event streaming tools like Kafka Deep understanding of API design, microservices architecture, and distributed systems Knowledge of observability, monitoring, alerting, and incident management practices Excellent collaboration and communication skills in cross-functional environments Experience integrating with Stripe or similar payment platforms preferred Familiarity with modern data pipelines and orchestration tools (e.g., Snowflake, Tinybird, Estuary, Dagster) preferred Strong mentorship skills and a passion for writing clean, maintainable, and reliable code Benefits
Competitive salary and company equity (stock options) Flexible, hybrid work environment with remote work options Multiple medical insurance plans, dental, vision, life, and disability coverage Employee emergency fund for unexpected expenses Open PTO policy and 401(k) plan with company match Opportunities for growth, skill development, and career advancement in a high-impact environment Thank you for your interest!
#J-18808-Ljbffr