Remote Senior Software Engineer - Core/Supply

at Vivid Seats

Posted 1 day ago 1 applied

Description:

  • 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.