Jobgether is looking for a Senior Software Engineer to join our Ticketing team. In this remote role, you'll be pivotal in designing, building, and maintaining the backend systems that power live event access for thousands of schools. You'll help mature a platform supporting event ticketing, streaming, fundraising, and more.
What You'll Do
- 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 both 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.
What We're Looking For
- 5–8 years of professional software engineering experience, including designing and maintaining backend systems at scale.
- Strong Java skills and experience with relational databases such as PostgreSQL.
- 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.
- Strong mentorship skills and a passion for writing clean, maintainable, and reliable code.
Nice to Have
- Familiarity with Go, TypeScript, or Python.
- Experience integrating with Stripe or similar payment platforms.
- Familiarity with modern data pipelines and orchestration tools (e.g., Snowflake, Tinybird, Estuary, Dagster).
Technical Stack
- Languages: Java, Go, TypeScript, Python
- Databases: PostgreSQL, Snowflake
- Cloud & Infrastructure: AWS CloudFront, AWS RDS, AWS S3, AWS EKS/ECS, AWS SQS/SNS
- Data & Event Streaming: Kafka, Tinybird, Estuary, Dagster
- Integrations: Stripe
Team & Environment
You'll be working with a distributed team of engineers, product managers, and data specialists.
Benefits & Compensation
- 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.
Work Mode
This role offers a hybrid work environment with remote options and is based in Georgia (USA).
Jobgether is an equal opportunity employer.




