Python Freelance Developer at BMAT Music Innovation

Barcelona,SpainMar 07, 2016

Speciality Stack

  • Back end Development
  • Database Development

Technology Stack

  • Software Development
    • Buildbot
    • Bug Tracking
    • SCons
  • SQL
    • NoSQL
    • Relational Database

At BMAT we are a team of talented professionals from every corner of the world that are crazy about music and technology! Our dream is to use our systems and services to make the music industry a better place for the artists, agents and users.

Working as a SaaS enterprise, we specialise in monitoring music played on the radio, TV and online, in publicity and clubs, by way of data processing and reporting platform.

We monitor 4,000 radios and television channels, clubs in five continents, and collaborate with Deezer and Spotify online, among many others; we manage a database of 25 million musical works, which increases on a path of approximately 1,300,000 each month sourced from record labels, digital distributors and others partners. Our clients -more than 60 performing rights organizations worldwide -consider BMAT to be a world leader in music monitoring.

Job Summary

We are looking for a highly creative problem solver developer. The department uses all BMAT's available technologies (including the ones still in the lab) and vast databases to provide tailored solutions to new customer demands. It is an experimental stage between lab and consolidated product. The job involves creative programming regarding the requirements of each project.

Essential Duties & Responsibilities

  • Programming and delivering high quality projects regarding our music monitoring system.
  • Ensure the optimal application of technology resources to meet product development and/or customer requirements
  • Maintain and manage Product infrastructure

Knowledge, Skills & Abilities Required

  • Data analysis skills
  • Good knowledge in Python
  • Experience with Linux system administration and bash scripting
  • Experience with SQL and noSQL databases
  • Knowledge of web mining/scraping, parallelized processing, git and svn repository control
  • Flexibility, Creativity and entrepreneur spirit.
  • Fluent in English and/or Spanish


Work Schedule



Flexible work hours, Bonus plan, Language course, Work from home

How to Apply

Position is expired.Thanks for your interest.

See How many people applied to this job?

Bored Filling Application Form?

Create your Developer Profile Today

Interested in this job? Get in touch.