Music Publishing Software Engineer

Warner Music Group

British Columbia

On-site

CAD 80,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Warner Music Group is seeking a Software Engineer to maintain, modernize, and innovate core engineering applications across our music publishing lifecycle. You’ll tackle rights management, contract administration, royalty processing, and licensing management with mission-critical systems.

Join a collaborative, fast-paced team and own features through the full development lifecycle. You will write clean, scalable code, adhere to best practices, and create solid design docs while mentoring peers

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 2 to 5 years of experience with Java and solid full-stack development.
  • Maintains code quality; reviews peers' code and contributes to design discussions.
  • Strong operational excellence: testing, monitoring, paging, and incident management.
  • Experience shipping features with scalability and performance in mind.
  • Team player with effective communication.

Responsibilities

  • Own features through full development lifecycle, including design, creation, test, deployment, and maintenance.
  • Write clean, optimized and reusable code.
  • Deliver work following established standards and best practices, such as test automation, test coverage, etc.
  • Create clear, comprehensive technical design documents.
  • Take advantage of mentorship from more experienced engineers, and mentor more junior engineers.

Skills

Java
Full-stack development
Code reviews
Testing & monitoring
Team collaboration
Design docs

Education

Bachelor's degree in Computer Science or related field

Tools

AWS

Job description

Warner Music Group is seeking a Software Engineer to maintain, modernize, and innovate core engineering applications across our music publishing lifecycle. You’ll tackle rights management, contract administration, royalty processing, and licensing management with mission-critical systems.

Join a collaborative, fast-paced team and own features through the full development lifecycle. You will write clean, scalable code, adhere to best practices, and create solid design docs while mentoring peers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Music Tech, Scalable Systems
Senior Software Engineer — Music Tech, Scalable Systems

Warner Music Group • Alberta

Hybrid
CAD 100,000 - 145,000
Performance-based annual bonus
Music Tech Engineer: Build Global Rights & Licensing
Music Tech Engineer: Build Global Rights & Licensing

Warner Music Group • Canada

On-site
CAD 80,000 - 130,000
Performance bonus
Senior Software Engineer
Senior Software Engineer

Warner Music Group • Alberta

Hybrid
CAD 100,000 - 145,000
Performance-based annual bonus
Business Operations Manager
Business Operations Manager

Warner Music Group • Toronto

Hybrid
CAD 109,000 - 154,000
Engineering Manager, Forward Deployed Engineering
Engineering Manager, Forward Deployed Engineering

Warner Music Group • Canada

On-site
CAD 120,000 - 170,000
Product Manager
Product Manager

Warner Music Group • British Columbia

Hybrid
CAD 116,000 - 145,000
Engineering Manager: Forward‑Deployed AI & Automation
Engineering Manager: Forward‑Deployed AI & Automation

Warner Music Group • Canada

On-site
CAD 140,000 - 190,000
Manager, People - Canada
Manager, People - Canada

Warner Music Canada • Toronto

On-site
CAD 100,000 - 130,000
Data Scientist
Data Scientist

Warner Music Group • Canada

On-site
CAD 90,000 - 130,000
Manager, Retail Sales
Manager, Retail Sales

Warner Music Group • Toronto

On-site
CAD 62,000 - 69,000