Sodatone, a Warner Music Group company
Lead Software Engineer

Sodatone helps the music industry find the best undiscovered artists through data analytics and predictive intelligence. We’re a Toronto-based startup that was acquired by Warner Music Group in 2018, where we’re building a large-scale analytics engine to understand how the world interacts with music.

There are two core components to our technology.

The Sodatone Platform: The industry’s most comprehensive data analytics and visualization platform, used by the most influential people in music. They depend on it to find emerging talent that deserves their attention, and monitor critical insights and data on their own roster of artists.

Sodatone AI: Using deep learning, predictive modelling, and our ever-growing database of billions of data points, we’re developing algorithms that use social, streaming, and concert data to find the next Bruno Mars and Ed Sheeran.

Help us find and share the music that will be heard, loved, and remembered. At Sodatone, you’ll help shape culture globally.

Position Overview:

  • We’re looking for engineers who can work across the stack, and move fluidly between backend, frontend, data science, machine learning, and infrastructure. If you don’t have experience in all of those categories but are willing to learn, we'd still love for you to apply!
  • We’re a new division within an established, global company. You’ll be getting in on the ground floor, as a foundational employee to lead and execute Sodatone’s vision. You'll be leading the design and implementation of mission-critical projects from start to finish, speaking directly with users, and learning a ton along the way.

Department Description:

  • With its broad roster of new stars and legendary artists, Warner Music Group is home to a collection of the best-known record labels in the music industry including Atlantic, Asylum, Cordless, East West, Elektra, Nonesuch, Reprise, Rhino, Roadrunner, Rykodisc, Sire, Warner Bros. and Word, as well as Warner/Chappell Music, one of the world's leading music publishers, with a catalog of more than one million copyrights worldwide.
  • Sodatone itself is a small, founder-led team of engineers that happens to love music. The complex engineering problems you’ll solve with us will directly influence culture and impact the music billions of people listen to everyday.
  • Our team works out of the Warner Music Canada office in Toronto.

Detailed Job Description/Responsibilities:
Technology Stack:

  • Backend: Ruby on Rails
  • Frontend: React, jQuery, HTML5, CCS3
  • Machine learning: Tensorflow, Keras, Python, GPUs
  • Multi-TB PostgreSQL database with data on millions of artists and billions of data points
  • Redis for caching and job queues
  • Cloud hosting on AWS and Azure; Ubuntu systems


  • Lead the design and implementation of new features for the Sodatone Platform, based on feedback you collect from users
  • Develop novel, large-scale data ingestion and processing pipelines to power both the Platform and AI
  • Build nimble and delightful UIs that make your advanced data processing algorithms seem effortless
  • Extract insights from data through statistical analyses and, when you’re ready, new neural network architectures
  • Scale Sodatone’s storage infrastructure and applications to support our global userbase
  • Be both a creative/product and technical contributor, taking on leadership roles as we grow

Required Competencies/Skills:

  • 2+ years of practical experience and proficiency with a high-level programming language and SQL
  • Strong understanding of the infrastructure involved in deploying data-intensive web applications that scale
  • Proven ability to prototype, ask for feedback, incorporate usage metrics, and iterate quickly
  • Experience interacting with 3rd party APIs and efficiently handling large datasets
  • Strong design, product and user experience intuition
  • A love of music!

Special Requirements/Preferences:
Bonus points for:

  • Experience with AWS or Azure
  • Experience with an MVC application framework (we use Rails)
  • A body of work (not necessarily open source) that you’d be proud to show us during an interview, preferably one that’s reached real users
  • Ideally, you’ve built an exciting SaaS product and loved the satisfaction that comes with knowing that people around the world are using what you’ve created

Education Required:

  • A bachelor’s degree in computer science, mathematics, or engineering is preferred, but not required. We care more about what you can do, not what your transcript says.

Qualified applicants should send a cover letter and resume to