Senior Software Engineer, Ticketing (Remote)

Jobgether

Senior Software Engineer, Ticketing (Remote)

Jobgether
GeorgiaRemote
NegotiablePosted 10h ago

More info

Job type

full time

Experience

senior

Department

Engineering

Work mode

Remote

6 similar jobs hiring

Job description

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

Required skills

TypeScriptPythonJavaPostgreSQLAWSKafkaSnowflakeQuality ManagementCommunication

Skill Match

Sign up to see your skill match

Jobgether

Jobgether

Engineering

View company →

We use cookies to improve your experience, analyze site traffic, and serve relevant ads. By clicking "Accept", you consent to our use of cookies.