Warner Music Group

Senior Software Engineer

Warner Music Group

Ontario, Canada · Full Time

Be the first to apply

Experience
6+ yrs
Salary
CAD 100,000 – CAD 145,000 / year
Openings
1
Posted
4 days ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Warner Music Group

Warner Music Group is a worldwide community of music professionals, tech innovators, and creatives dedicated to transforming the music industry. We are driven by our core values of curiosity, collaboration, and commitment, which fuel our creativity, teamwork, and integrity. Our team supports everything from signing artists and delivering data to digital partners to leveraging AI and data insights for decision-making.

Music is at the heart of our enterprise, and we foster an inclusive workplace valuing diverse backgrounds. Join us to experience the energy of a global music company with the spirit of an independent label.

Position Overview

As a Senior Software Engineer, you will play a key role in maintaining, modernizing, and innovating the engineering applications that underpin our music publishing lifecycle, including rights management, contract administration, complex royalty calculations, and global licensing.

Key Responsibilities

  • Design and build scalable, reliable, and maintainable software solutions that support the growth of our business.
  • Collaborate closely with stakeholders and other engineering teams to clarify technical requirements and support system integration and data engineering efforts.
  • Oversee end-to-end ownership of deliverables, ensuring timely and quality execution aligned with technical goals.
  • Mentor and guide fellow engineers to encourage professional development and team success.
  • Participate in incident response and on-call rotations, focusing on root cause analysis and permanent fixes.
  • Innovate to reimagine technology solutions for the music industry and contribute actively in a dynamic team environment.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related discipline.
  • At least 6 years of professional experience coding in Java or other object-oriented languages, with strong full-stack development skills.
  • Proven expertise in relational database systems and data modeling.
  • Experience in designing projects with clean architecture and sound abstractions.
  • Strong debugging abilities to diagnose and resolve complex software issues.
  • Ability to write and review technical design documents effectively.
  • Excellent communication skills and experience collaborating across teams.
  • A strong motivation to continuously learn, grow, and excel in software development.

Preferred Skills

  • Hands-on experience with Amazon Web Services (AWS).
  • Knowledge of large-scale data processing and event-driven architectures is advantageous.
  • High ownership mentality and ability to deliver impactful results in fast-paced, changing environments.

Compensation and Benefits

The annual base salary for this position ranges from 100000 to 145000 CAD, with eligibility for a performance-based bonus.

Equal Opportunity and Inclusion

Warner Music Group is dedicated to creating an inclusive and diverse workforce. We evaluate qualified applicants without regard to various protected characteristics under applicable laws.

Additional Information

We may employ artificial intelligence tools to assist in parts of the hiring process, such as reviewing applications and resumes, but all final hiring decisions are made by humans.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

Java Amazon Web Services AWS required

How they work

Communication Teamwork & Collaboration Leadership Learning Agility Accountability
🤖
Online · instant AI help
Broxer