Senior Software Engineer

Toronto, ON, CA, Canada

Job Description

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 reside in the GTA and be able to work from our downtown office two days per week. Applicants must also be able to provide proof that they are eligible to work in Canada.

Re:Sound is an equal opportunity employer committed to diversity, inclusion, and accessibility. We thank all applicants for their interest; only those selected for an interview will be contacted.

Job Types: Full-time, Permanent

Benefits:

Casual dress Company events Dental care Disability insurance Employee assistance program Extended health care Flexible schedule Life insurance Paid time off RRSP match Tuition reimbursement Vision care Work from home
Work Location: Hybrid remote in Toronto, ON M4W 3R8

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3115475
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned