Re:Sound logo

Lead Software Engineer - Toronto hybrid

Re:Sound

Share this job:

Re:Sound is Canada’s not-for-profit music licensing company dedicated to ensuring fair compensation for artists and record companies for the public performance and broadcast of their recorded music. Representing thousands of rights holders, we champion innovation, transparency, and fairness, developing technology that enables accurate and timely royalty payments in Canada and internationally.

Job Opportunity

We are seeking a Senior Software Engineer to join our Technology team and help shape Re:Sound’s distribution systems, platforms that process massive data volumes and deliver payments to rights holders. You’ll design, build, and scale enterprise-grade applications and integrations that enhance data quality, performance, and automation.

As part of the senior IT team, you’ll collaborate across departments and with external stakeholders, contributing to data standards and interoperability initiatives across the music industry. This position reports to the Vice President of IT and offers a unique opportunity to work with cutting-edge cloud and data technologies in a purpose-driven environment.

Our Technology Stack

Python (Django), PostgreSQL, MongoDB, AWS (Lambda, EC2, RDS, Glue, Redshift, S3), ClickHouse, Vue.js, MuleSoft/REST APIs, Docker, CI/CD pipelines, Tableau, Power BI, GitHub, Jira, Confluence.

Key Responsibilities

  • Design, develop, and optimize back-end and front-end systems, APIs, and data pipelines.
  • Translate business needs into scalable, secure, and performant technical solutions.
  • Collaborate on data reconciliation, metadata management, and royalty distribution.
  • Lead and guide development teams through project lifecycles, fostering collaboration, accountability, and technical excellence.
  • Support DevOps automation, code reviews, and mentoring of junior developers.
  • Diagnose and resolve production issues to maintain system reliability.
  • Monitoring emerging technologies and industry trends, proactively assessing their relevance and recommending strategic adoption to enhance system capabilities and further business goals.

Qualifications

  • Bachelor’s or Master’s in Computer Science.
  • 7+ years of enterprise or SaaS software development experience.
  • Strong expertise in Python (Django, Celery), SQL, Vue.js, AWS (EMR, Glue, Redshift, etc.).
  • Experience with APIs (MuleSoft, FastAPI), data modeling, and distributed systems.
  • Familiarity with CI/CD, Docker, and Git-based workflows.
  • Excellent communication and collaboration skills.

Bonus: Experience with ClickHouse, DDEX, ISRC, or music rights systems.

Why Join Re:Sound

Re:Sound offers a collaborative hybrid work environment, opportunities to innovate, and the chance to directly impact the future of music rights management.

Please Note

Applicants must be eligible to work in Canada and comply with the two-day in the office hybrid schedule.

Re:Sound is an equal opportunity employer committed to diversity, inclusion, and accessibility. We thank all applicants for their interest in joining our team.

Job Types: Full-time, Permanent

Work Location: Hybrid remote in Toronto, ON M4W 3R8

Share this job:

Job Type

Job Type
Full Time

Share this job: