Ticketmaster

Principal Software Engineer (Remote, United Kingdom)

Ticketmaster
Apply
3 days ago
Remote, United KingdomStaff+

Responsibilities

  • Lead the technical design and delivery of scalable, maintainable application components across the TM1 Maps platform.
  • Shape application architecture with emphasis on reliability, simplicity, observability, and long-term maintainability.
  • Build and improve micro-frontends and backend services using React, TypeScript, Java, and Spring Boot.
  • Develop and operate services on AWS and Kubernetes.
  • Design and support shared services, APIs, distributed applications, and integrations for internal and external teams.
  • Improve engineering quality through automated testing, CI/CD, monitoring, alerting, performance tuning, and recovery automation.
  • Mentor engineers through technical guidance, design feedback, and practical coaching.
  • Influence architecture decisions, resolve technical roadblocks, and build alignment across teams.
  • Troubleshoot complex production issues and improve the reliability and performance of real-time end-to-end systems.
  • Participate in the team’s on-call support rotation.

Requirements

  • Strong professional experience building and operating production software systems.
  • Strong Java development skills, including Spring Boot experience.
  • Strong frontend development experience with React, JavaScript, and TypeScript.
  • Experience with NodeJS and Express.
  • Experience designing shared services, APIs, and distributed applications.
  • Experience with microservices or event-driven architecture and maintainable software design practices.
  • Experience modernizing and supporting legacy systems.
  • Experience with production reliability, monitoring, alerting, troubleshooting, and performance improvement.
  • Experience with CI/CD and delivery tooling such as Maven or GitLab CI.
  • Working knowledge of database technologies such as DynamoDB, Oracle, MySQL, or MongoDB.
  • Experience working in Agile and DevOps-oriented teams with delivery and production-support responsibility.
  • Ability to influence technical direction across teams without direct people-management authority.
  • Preferred: working knowledge of Elasticsearch and Kafka.
  • Preferred: experience operating services on AWS and deploying or supporting applications on Kubernetes.
  • Preferred: experience supporting teams integrating with shared platforms or services.
  • Ability to work autonomously, communicate clearly, mentor engineers, and lead technical work across multidisciplinary teams.

Benefits

  • Remote role in the United Kingdom with travel to London for meetings when required.
  • Permanent employment contract.
  • Inclusive workplace with support for professional development and balancing work and home life.
  • Equal-opportunity environment encouraging applications regardless of gender, race, sexual orientation, religion, age, disability status, or caring responsibilities.

Tech Stack

Amazon DynamoDBApache KafkaAWSElasticsearchExpressGitLab CI/CDJavaJavaScriptKubernetesMavenMongoDBMySQLNode.jsReactSpring BootTypeScript

Categories

Ticketmaster

About Ticketmaster

5,001-10,000 employees

Ticketmaster builds ticketing software and a consumer marketplace for concerts, sports, theater, and other live events. It sells tickets to fans and provides venues, promoters, and teams with enterprise tools for inventory management, seat mapping, access control, and marketing, with revenue largely from transaction fees and enterprise services. Founded in 1976 and now headquartered in Beverly Hills, it operates as a division of Live Nation Entertainment (NYSE: LYV).

Contact me