cover
Full Time

Senior Backend JavaScript Engineer/ 1 week ago

MusiXMatch
Attractive
Application ends: 2025-12-11

Senior Backend Engineer

ABOUT MUSIXMATCH:
Musixmatch is the leading music metadata company, boasting the world’s largest lyrics catalog and a community of over 80 million contributors. We are the trusted global partner for major companies like Spotify, Apple, Amazon Music, Meta, Google, MTV, Shazam, Vevo, Tidal, and Snapchat, with partnerships extending to over 100,000 music publishers.

We are a team of creatives passionate about our work, valuing participation and collaboration. We seek tech-savvy individuals eager to learn in a fast-paced, international environment and embrace new challenges.

Position Overview:

We are looking for a Senior Backend Engineer to join our team and contribute to the development and maintenance of the Core Platform at Musixmatch. This platform serves as the central hub for our backend services and frontend applications. Your primary focus will be to build a reusable and extensible ecosystem that accelerates and enhances delivery across the Core Engineering team, significantly impacting our engineers, customers, and end-users.

What you will do:

  • Build and enhance our backend systems powering our services and applications.
  • Design, develop, and deploy new features, APIs, and databases with a focus on high availability, low latency, and scalability.
  • Construct and manage infrastructure and deployment pipelines.
  • Collaborate closely with fellow engineers, becoming a key point of reference within an autonomous, multi-functional team.
  • Drive continuous improvement in our engineering practices and overall experience.

Requirements:

  • Proficiency in JavaScript and solid backend development experience with Node.js.
  • Advanced understanding of architectural patterns, styles, and models for building robust APIs (e.g., REST, microservices, serverless computing).
  • Advanced understanding of both relational and non-relational databases, with experience in query optimization and solving database scalability and reliability issues.
  • Comfortable processing and analyzing large datasets.
  • Experience with modern infrastructure and tools, with a commitment to staying current with best practices.
  • Experience running software in CI/CD environments.
  • Familiarity with Linux/Unix shell scripting.
  • Proactive attitude, willing to take initiative and provide direction to the team.
  • Pragmatic approach, understanding the importance of speed alongside quality in a fast-paced environment.
  • Hard-working and hands-on, willing to go beyond the defined role to ensure tasks are completed.
  • Fluent in English.

Nice to have:

  • Familiarity with AWS services (e.g., DynamoDB, S3).
  • Experience with Couchbase.
  • Experience with Docker and Kubernetes.
  • Experience with TypeScript and GraphQL.
  • Experience with PHP and the Mezzio framework.

WHAT WE OFFER:

  • Flexible holiday plan.
  • Remote working with a flexible schedule.
  • Home office setup support.
  • Top-class technology and equipment.
  • Annual company-wide retreat.
  • Exposure to all business areas, ensuring your work has a tangible impact.

DISCLAIMER:
Due to the high volume of applications, we may not be able to respond to every applicant. If you do not receive a response, please be patient. We will contact you if you are selected to move forward. Thank you for your interest and time.

We may utilize artificial intelligence (AI) tools to assist in the hiring process, such as reviewing applications and analyzing resumes. These tools support our recruitment team but do not replace human judgment. All final hiring decisions are made by humans. For more information on data processing, please contact us.

Share

MusiXMatch

MusiXMatch

  • Address
    Bologna, Emilia-Romagna
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy