View open positions

Backend Engineer, Content Pipeline

Bologna, Italy

Musixmatch is the leading songs lyrics destination for mobile and connected device featuring the world’s largest and official lyrics catalogue. Musixmatch is the preferred partner of +4,000 indie music publishers and top music publishers like Sony/ATV, EMI Music Publishing, Universal Music Publishing, Warner/Chappell, Kobalt, BMG Rights and Harry Fox Agency.

For our Content team we're currently looking for a Backend Engineer focused on the lyrics supply chain.

The team builds and ships huge metadata indices to live production services, processing millions of pieces of information each day, develops and maintains automatic processes for data enrichment and enhancements as well as administrative and analytics tools.

As part of the team you will have a chance to work on the entire pipeline. The goal is to support the product by developing and updating the Musixmatch API and backend procedure that manage the lyrics workflow.

The team is located in Bologna, Italy.


  • Design, develop and maintain services for the content team, with focus on efficiency, scalability and stability
  • Code using primarily PHP
  • Interface with other teams to incorporate their innovations and vice versa
  • Integrate with content suppliers
  • Tackle complex data-related problems leveraging some of the most diverse datasets available at Musixmatch – user behaviors, content usage and music and lyrics metadata, to name a few.


  • You are fluent in PHP
  • You have experience with *nix system
  • You have extensive experience with relational databases and/or key-value stores
  • You are comfortable with processing and analysing large data sets in efficient way


  • Previous experience in developing API based services
  • Experience with distributed/scalable systems and high-volume applications
  • Experience with music metadata
Apply for this position