Senior Software Engineer – Core/Supply

September 5, 2025

Apply for this job

Job Description

Description

As a Senior Software Engineer at Vivid Seats, you will play a critical role in developing our ticketing marketplace, supporting over $3 billion in annual sales across Concerts, Sports, and Theater events. You will own new features and contribute to the evolution of our core Java-based systems, ensuring scalability, performance, and reliability.

Part of the Supply Team, you will manage millions of active ticket listings and work with cutting-edge technologies including AI, ML, LLMs, within a fully cloud-native AWS environment, delivering seamless customer experiences from browsing to ticket receipt.

How your role contributes to Vivid Seats’ success:

  • Define the design and development direction of our Vivid Seats Marketplace and Third-Party Marketplaces systems.
  • Lead and mentor small engineering teams to develop innovative solutions, such as international multi-currency support and automated event creation.
  • Work cross-functionally in Agile teams deploying to AWS multiple times daily.
  • Tackle scaling challenges by developing creative algorithms and features to maximize value and efficiency.
  • Collaborate with Product Owners, Quality, Data, and Platform Engineers to deliver and showcase high-quality software.
  • Apply best practices in design, code quality, testing, and innovation to prioritize customer needs.

Role progression milestones:

30 Days In:

  • Complete onboarding, access tools and resources, and understand the marketplace operations.
  • Familiarize with team norms, goals, and company culture.
  • Gain understanding of core applications, tech stack, and development processes.

90 Days In:

  • Mentor peers on coding standards and best practices.
  • Contribute to architectural and development decisions.
  • Build relationships across teams to improve delivery flow.
  • Participate in planning, estimations, and design discussions.
  • Deliver scalable, high-performance services and front-end components.

180 Days In:

  • Lead small groups in feature development and system improvements.
  • Define technical direction with senior engineers.
  • Invest in continuous learning and skill development.
  • Take ownership of team applications and systems.
  • Deliver maintainable, business-aligned code to mature the platform.

Qualifications:

  • Experience in Web-based, Distributed, Multi-Tier architectures using Java, Python, React, etc.
  • Strong knowledge of RESTful API design, Spring, SOA, OAuth.
  • Experience with modern front-end frameworks like React and SPA interactions.
  • Cloud experience, preferably AWS.
  • Experience with messaging systems such as Kafka, SNS, SQS.
  • Hands-on with Docker, Kubernetes, AWS EKS.
  • Proficiency with CI/CD tools like Jenkins, GitHub Actions.
  • Skilled in SQL, RDS Aurora MySQL, and some NoSQL (Mongo).
  • Ability to translate technical concepts into architecture and act as SME.
  • Strong communication and collaboration in Agile teams.

Application link:

Location: Toronto, ON

101-30 Duncan St., Toronto, Ontario M5V 2C3

We support a hybrid work model, 3 days/week in-office for flexibility and collaboration.

#J-18808-Ljbffr

Company

Vivid Seats

Location

Toronto

Country

Canada

Salary

150.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2617532__3337?utm_source=3337&utm_medium=feed&keyword=Senior-Software-Engineer&location=Toronto&geoID=6225