From: | Ignasi F. |
Sent on: | Sunday, August 19, 2018, 9:45 PM |
About BMAT:
We like to sing 'put the right letters together and make a better day'. Our international team, full of problem solvers and music lovers, work to put the right chords together and make a better music scene. As users (and we use it a lot), we want it more accessible. As musicians, we need it fairer. And as music researchers, we squeeze our brains to develop one of the most widespread systems to track music and identify audio. Currently, we report music usage from all over the world to PROs, labels, publishers, and broadcasters, so that artists get the recognition they deserve. However, we only feel totally fulfilled when we can sneak a couple of funny jokes while talking about this.
Job Summary:
As a Software Engineer in the Digital team, your responsibilities will be to maintain and operate the products that power one of the most complete music data processing systems in the world.
We are connected to more than 45 DSPs (Digital Service Providers) such as Spotify, YouTube, Apple Music, Deezer or Amazon that provide DSRs (Digital Sales Reports) that we process, store, reconcile and match in order to provide insight to our partners, standardize formats, enrich information and compute royalty statements, among others.
In addition, we also provide on-demand audio identification services, that enable our partners to be in control of user-uploaded content (e.g. YouTube, Facebook, SoundCloud) and increase revenue collection from videos containing their music.
With Python as the main development technology, our system processes 650 million lines per month in a horizontally scalable architecture powered by Amazon Web Services.
Essential Duties & Responsibilities:
We are looking for a resourceful, action-driven and talented coder - both with experience in frontend and backend - to help us with the evolution, maintenance, and operation that a system of this magnitude requires. As part of the engineering team, you will work side by side with the operations team in order to offer the best user experience to our clients and develop creative solutions to satisfy their business needs.
You must have:
It would be great if you also have:
What we offer: