Vivid Seats is a leading online ticket marketplace founded in 2001, focused on connecting fans to live events, artists, and teams.
The company has been recognized as one of Built In's top places to work in 2025, emphasizing a culture that empowers employees and encourages collaboration.
As a Senior Software Engineer, you will develop the core systems of the ticketing marketplace, which generates over $3 billion in annual sales.
You will take ownership of new features and contribute to the evolution of Java-based systems, ensuring scalability, performance, and reliability.
The role involves managing millions of active ticket listings and utilizing cutting-edge technologies such as AI, ML, and LLMs in a fully cloud-native AWS environment.
You will help set the direction for system design and development, lead and mentor small teams, and work cross-functionally in Agile teams that deploy multiple times a day.
Your responsibilities include tackling challenges in scaling the e-commerce marketplace, partnering with various teams to deliver exceptional software, and implementing best practices in design and code quality.
Requirements:
You must have experience developing web-based, distributed, and multi-tier architecture using Java or other major platforms such as Python and React.
A strong understanding of RESTful API design and experience in building, testing, and maintaining robust REST-based web services is required.
You should have experience with modern front-end technologies like JavaScript and React, and their interactions with APIs.
Experience with cloud-based architectures, preferably AWS, is necessary.
You must have experience with distributed messaging systems such as Apache Kafka, AWS SNS, and SQS.
Hands-on experience with containerization and orchestration tools like Docker, Kubernetes, and AWS EKS is required.
Proficiency in CI/CD tools such as Jenkins or GitHub Actions to automate build, test, and deployment pipelines in an Agile setting is essential.
You should be proficient in SQL and relational database modeling with RDS Aurora MySQL, and have some knowledge of Mongo-based object-oriented databases.
The ability to translate complex technical concepts into high-level architectural designs and act as a subject matter expert is required.
Strong communication and collaboration skills in cross-functional Agile teams are essential.
Benefits:
Vivid Seats offers a hybrid working model, allowing employees to work in-office three days a week for flexibility in collaboration.
The company values diversity and is committed to being an equal opportunity employer, encouraging applications from individuals regardless of whether they meet every qualification.