Python Back End Developer



Job Summary:

You will contribute to the development and maintenance of our platforms.  Our technology matches audio streams from 5,000 radios, televisions and clubs around the world, against a database of more than 60 million songs and generates over 1 million identifications daily and is used by thousands of record labels, music publishers, broadcasters and copyright organisations.

What you will be doing:

  • Designing and implement data schemas and workflows that unify audiovisual and music metadata
  • Developing tools to match metadata coming from different sources
  • Maintaining and operate our music monitoring platform and audiovisual tools
  • Reusing and integrate existing services to create new ones
  • Supporting Customers/Pilots needs, fastly design and implement new tailor-made features and innovative solutions

All about you:

  • At least 3 years of experience in a similar position
  • Strong knowledge of Phyton
  • Knowledge in MySQL, PostgreSQL and MongoDB as database management systems
  • Lucene and ElasticSearch are our text-search technologies
  • Resolutive, creative and clear communication
  • Think uncertainty creates opportunity rather than stress
  • Willing to travel


  • Fluent in English and Spanish

You can enjoy:

  • Full-time job
  • Flexibility on working hours and home office
  • Flat hierarchy
  • Free coffee, tea and fresh fruits
  • English, Spanish, French and Catalan classes
  • Wide range of online and onsite courses
  • Possibility to choose your hardware and tools
  • Free beers and snacks on Friday afternoon’s Jam sessions
  • Becoming part of a young and international team based in Barcelona obsessed with bettering the music industry