U

Universal Music Group

Global music recording, publishing, distribution company

Lead Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Strong commercial experience with .NET Core / ASP.NET Core for backend development.
  • Proven experience building solutions on AWS, ideally including serverless services such as Lambda, API Gateway, and DynamoDB.
  • Hands-on experience with Kafka, preferably AWS MSK, for messaging and stream processing.
  • Experience with Docker and Kubernetes for container orchestration.
  • Good understanding of DevOps concepts, with practical experience using Git and CI/CD tooling such as GitHub Actions, Azure DevOps, or GitLab CI.
  • Experience with both SQL databases such as SQL Server, PostgreSQL, or MySQL and NoSQL databases such as DynamoDB or MongoDB.
  • Comfort working in an agile environment using Scrum or Kanban.
  • Strong problem-solving skills, attention to detail, and a collaborative mindset.

Responsibilities

  • Design, build, and maintain backend services and APIs using .NET Core / ASP.NET Core.
  • Develop and support AWS serverless solutions, including Lambda, API Gateway, Step Functions, DynamoDB, and S3.
  • Implement event-driven architectures using Kafka, preferably on AWS MSK, for high-throughput, near real-time processing.
  • Work with Docker and Kubernetes to build, deploy, and run containerised services.
  • Contribute to the design and implementation of scalable, secure, and resilient cloud architectures.
  • Work with DevOps engineers to enhance CI/CD pipelines, automated testing, and deployment processes.
  • Model and optimise data across SQL and NoSQL stores.
  • Provide technical leadership and direction for the Royalty development team.
  • Orchestrate development by leading a development team.
  • Establish and enforce development guidelines.
  • Participate in code reviews, technical discussions, and agile ceremonies.
  • Troubleshoot production issues and improve monitoring, logging, and alerting across services.
  • Collaborate with stakeholders to refine requirements and deliver high-quality solutions on time.
  • Build positive relationships with business stakeholders and the rest of the development teams.
  • Guide and mentor the development team, ensuring high engineering standards and fostering a productive, collaborative environment.

Desired Qualifications

  • Experience in media, entertainment, or digital content domains.
  • Knowledge of microservices and event-driven architectures.
  • Experience with Infrastructure as Code, such as CloudFormation, CDK, or Terraform.
  • Experience with MCP (Model Context Protocol) and/or MLOps, such as model deployment pipelines, monitoring, and lifecycle management.
  • Understanding of compliance requirements around SDLC, ITGC, and ITAC.

About the Company

Universal Music Group

Global music recording, publishing, distribution company

Universal Music Group signs and develops artists, produces and distributes their music, and manages publishing rights across recording, publishing, and distribution. It generates revenue from physical and digital music sales, streaming, licensing music for film/TV/commercial use, and publishing royalties, while offering artist services like marketing and promotion. Its reach spans more than 60 countries and a large catalog of artists, which supports a diverse mix of income from recordings, publishing, licensing, live performances, and merchandising. Its goal is to maintain leadership in the global music industry by monetizing a broad catalog across multiple platforms and partnerships.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Monica, CA
Founded
1934

Recently Posted Jobs

Explore more opportunities at Universal Music Group

See more jobs