Python Backend Developer


Job Summary:

We love music. It makes our lives a zillion times better. And we want to give something back to her (yes, to us music is a lady). Make her life easier and her future brighter. We apply our scientific, data-infused brains to tell everyone what music has been played – so that creators get the recognition they deserve. We hear everything everywhere and tell everyone who wants to know. ‘What plays around will come back around’ we say. We believe by helping this happen we can make a positive change in the music ecosystem and enjoy talent for another million years.

We are a team that enjoys working with each other. We’re open-minded and well-travelled, coming from all parts of the world. We like coffee, tea, chai, and mate all the same. We’ve got rappers, producers, cello players, DJs, and songwriters. The passion for music, the excitement for technology and Barcelona as a backdrop has proven to be a good combination.

Job Summary:

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

Essential Duties & Responsibilities:

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

Knowledge, Skills & Abilities:

  • At least 3 years of experience in a similar position
  • Strong knowledge of Python
  • 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
  • Communication and Management Skills
  • Willing to be a Tech Lead in a mig-long term


  • Fluent in Spanish and Catalan


  • Immediate incorporation

What we offer:

  • Full-time job
  • Flexibility on working hours and home office
  • Social benefits
  • Become part of a young and international team based in Barcelona obsessed with bettering the music industry