
Principle Software Engineer (Remote, United Kingdom)
Live Nation Entertainment22 hours 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, and integrations for internal and external teams.
- Improve automated testing, CI/CD, monitoring, alerting, performance tuning, and recovery automation.
- Mentor engineers through technical guidance, design feedback, and practical coaching.
- Influence technical direction across teams, resolve technical roadblocks, and align stakeholders around architecture decisions.
- Troubleshoot complex production issues and improve the reliability and performance of real-time, end-to-end systems.
- Participate in the on-call support rotation for team-owned systems.
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 improving, 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, GitLab CI, or similar.
- Working knowledge of one or more database technologies, including 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.
- Working knowledge of Elasticsearch and Kafka is preferred.
- Experience operating services on AWS and deploying or supporting applications on Kubernetes is preferred.
- Experience supporting teams that integrate with shared platforms or services is preferred.
- Strong communication, autonomy, proactive leadership, mentoring, and cross-functional collaboration skills.
Benefits
- Permanent position based remotely in the United Kingdom.
- Inclusive environment with support for work-life balance and professional and personal development.
- Opportunity to work on software supporting live entertainment and millions of fans.
Tech Stack
Amazon DynamoDBApache KafkaAWSElasticsearchExpressGitLab CI/CDJavaJavaScriptKubernetesMavenMongoDBMySQLNode.jsReactSpring BootTypeScript
About Live Nation Entertainment
Live Nation Entertainment promotes concerts and festivals, manages artists, operates venues, and sells tickets worldwide through Ticketmaster for fans, artists, venues, and teams. Its revenue comes from ticketing fees, concert promotion and venue operations, and brand sponsorships. Founded in 2005 and headquartered in Beverly Hills, California, the public company trades on the NYSE and operates divisions including Ticketmaster, Concerts, Media & Sponsorship, and Artist Nation.