
Software Engineer II
LiveNation
Remote, USThis is a Full Time Job
JOB DESCRIPTION- ENGINEER II, SOFTWARE
Location: Virginia, US
Division: Ticketmaster NA
Line Manager: Director, Software
Contract Terms: Permanent, 40 hours per week
THE TEAM: Discovery
THE JOB
At Ticketmaster, we are building a new platform for live entertainment. Today we sell tickets not only on Ticketmaster.com but on partner e-commerce sites and the biggest social networks. As we continue to grow we need outstanding engineers. That's where you come in.
WHAT YOU WILL BE DOING
• Write well-designed, efficient code with unit tests, logging, and documentation following test-driven development practices
• Contribute to building and maintaining public APIs and reactive non-blocking microservices handling concurrent requests at scale
• Support the development of real-time data streams, search applications, and data pipelines powering Ticketmaster's Discovery Experiences, reporting, and content platforms
• Containerize applications and work with cloud infrastructure using Infrastructure as Code, with automated CI/CD pipelines for testing and deployment
• Contribute to observability solutions including metrics, logging, and alerting
• Troubleshoot and resolve production issues with guidance from senior engineers, and participate in on-call rotations to support platform reliability
• Work with relational and NoSQL databases, implementing caching strategies for optimal performance
• Contribute to web applications including the next generation of Ticketmaster.com
• Collaborate with cross-functional teams on shared frameworks, technologies, and AI-driven platform improvements
WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)
• 1+ years professional hands-on related experience
• Java: Experience with JVM technologies and proficiency in Java programming (Java 17+ preferred), including Spring Boot MVC or Spring WebFlux
• Testing & Build: Unit testing skills (JUnit) with test-driven development practices; familiarity with build automation tools such as Maven or Gradle
• Cloud & Infrastructure: Familiarity with AWS or similar cloud platforms and basic understanding of Infrastructure as Code (Terraform or CloudFormation)
• Containers & Orchestration: Experience with Docker containerization; exposure to Kubernetes is a plus
• A bachelor's degree in CS/Information Systems or related field
• Understanding of Design Patterns and SOLID principles
• Experience working in an agile development environment
NICE TO HAVE
• Messaging: Experience with Kafka or similar messaging systems and event-driven architectures
• Caching: Redis or similar in-memory data stores
• CI/CD: GitLab CI, Jenkins, or similar pipeline automation tools
• Observability: Prometheus, Grafana, Splunk, ElastAlert, or similar monitoring and alerting tools
• Stream Processing: Spring Cloud Stream, Kafka Streams, or similar event-driven frameworks
• Edge & API Management: Fastly, Apigee, or similar CDN/API gateway platforms
• Databases: MongoDB, MySQL, or similar relational and NoSQL databases Performance Testing: Gatling, JMeter, or similar load testing tools
• Scripting: Bash, Python, or similar languages for automation and tooling
• ElasticSearch / OpenSearch
• Familiarity with AI/ML tools or LLM integrations
• Frontend: React or similar modern JavaScript frameworks
YOU (BEHAVIOURAL SKILLS/COMPETENCIES)
• You embrace creativity and take risks as we encourage innovation
• You think in terms of desired outcomes, not just reactive, quick solutions
• You promote cooperation and commitment within the team to achieve goals and deliverables
• You are a team player who helps others in the team succeed
• You are motivated and eager to learn, with a growing understanding of distributed, scalable systems
• You keep abreast of new products, technologies and Dev releases as we face exciting new challenges every day and are constantly evolving with emerging technology
• You can communicate clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information conveyed
• You are proactive in identifying problems and seeking guidance to develop practical and timely solutions