Live Nation logo

Senior Software Engineer (Remote, United Kingdom)

Live Nation
NewPosted today

LOCATION

United Kingdom · Remote

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Microservices ArchitectureBackend DevelopmentRESTful APIsSoftware ArchitectureJavaSpring Boot

Job description

Overview

Senior Software Engineer on the Global Ticketmaster Platform Engineering team, guiding the development and delivery of fan-facing services that drive over 10 billion dollars of revenue annually.

What you'll do

  • Contribute to and collaborate on development work across globally distributed software teams, driving alignment on shared components and standards.
  • Ensure applicability of global applications to global markets.
  • Organize and prioritise work while coordinating team efforts and reporting progress to stakeholders and management.
  • Connect with stakeholders (UX, design, product, etc.) to gather information and implement short- to mid-term strategies to evolve products.
  • Objectively explore multiple approaches and recommend the best technical direction, including logic and reasoning.
  • Meaningfully participate in web, native app and service layer architecture design.
  • Spike and prototype. Write exemplary code.
  • Own the full development and deployment cycle for your software.
  • Proactively identify and reduce technical debt, ensuring long-term maintainability of platform services.
  • Design and advocate for clean, well-structured, and secure APIs, ensuring consistency, usability, and resilience across services.
  • Evaluate and select appropriate cloud services and infrastructure patterns, considering scalability, operational overhead, and cost implications.
  • Encourage and grow developers in their craft.
  • Debug and triage production application issues, often not your own.
  • Automate testing, deployments, performance, and recovery.
  • Leverage AI-assisted development tools to improve engineering productivity, while evaluating AI applicability for software solutions.
  • Participate in on-call rotations, lead incident resolution, and contribute to post-incident reviews.

What you'll need

  • 5+ years of professional software engineering experience, with demonstrated ownership of major software components
  • Experience with Agile methodologies
  • Strong backend development skills
  • Proven ability to design and implement clean, scalable and well-structured APIs
  • Java 21/25 programming language experience or of other JVM languages
  • Experience with modern frameworks such as Springboot
  • Test-Driven Development experience
  • Understanding of Continuous Integration practices
  • Knowledge of current software architectural trends and practices
  • Previous experience with Design Patterns and SOLID principles
  • Experience working with AWS or other Cloud Provider
  • Experience with observability tooling (Prometheus, Grafana, Splunk, or ELK stack)
  • Experience with distributed systems
  • Knowledge of best practices and IT operations in an always-up, always-available services
  • Understanding of secure coding practices and common vulnerability patterns (e.g., OWASP Top 10)
  • Awareness of cloud service trade-offs, including scalability constraints, operational complexity, and cost implications when selecting infrastructure components
  • Familiarity with AI-assisted development tools and their appropriate application
  • Experience with CI/CD servers (Gitlab/Jenkins)
  • Experience with Docker and Kubernetes or other orchestration/scheduling framework
  • Experience working in an SOA development environment
  • Working knowledge of one or more database products (e.g. Oracle, MySQL, PostgreSQL)
  • Strong communication skills and the ability to collaborate closely with remote team members

Nice to have

  • Experience in DevOps
  • Experience with GraphQL and Apollo Studio
  • Experience working with Terraform
  • Experience with Helm package manager
  • Ability to clearly communicate technical topics to non-technical people
  • Demonstrated ability to work well in a fast-paced, multidisciplinary team environment

Details

  • Remote, United Kingdom, with travel to London for meetings when required
  • Permanent, full-time
  • May occasionally be required to work out of hours or provide on-call duty on a rota basis

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer (Remote, United Kingdom)