Job Description

Python developer with a strong passion for music?

That’s what BMAT Music Innovators is looking for.

Even more so if you’re based in Barcelona and enjoy the flexibility of remote work while having the option to meet your colleagues in person. However, being based anywhere in Spain or Italy is also perfectly fine.

Experience with Python is required. We’re not looking for someone just starting out.

You’ll be joining the team that manages the complete lifecycle of our core data assets—millions of audio files and their accompanying descriptive data (metadata). The work involves designing, building, and maintaining the systems for data ingestion, processing, quality control, and ensuring this content is reliably served to our company’s various applications and client products.

Recruitment agencies: we kindly request that you refrain from reaching out, as we are not seeking your services at this time. Thank you.

Our stack

  • Backend: Python3 and Fast API
  • Data Layer: PostgreSQL (via SQLAlchemy), MongoDB (via PyMongo), and Elasticsearch.
  • DevOps & CI/CD: Bitbucket Pipelines.
  • Deployment: Containerised applications using Docker.
  • Cloud: Infrastructure hosted on AWS.

Key Responsibilities

  • Design, develop, test, and deploy scalable software systems, with a strong focus on data-oriented applications

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Troubleshoot and debug applications to optimise performance and ensure reliability.

  • Participate in code reviews to maintain code quality and share knowledge.

  • Stay up-to-date with emerging technologies and industry trends.

  • Contribute to the continuous improvement of the development process and methodologies.

  • Solid and best practices in coding — Minimum of 4 years of professional experience.

  • Strong knowledge of Docker, Postgres and MongoDB

  • Experienced designing distributed systems, queues, caches, etc.

  • Experience writing multiprocessing code in Python

  • Strong knowledge of LINUX

  • Excellent written and verbal communication skills in English. Spanish is a plus

  • Interested in understanding the music industry through our data

  • You are a great mentor and enjoy helping less experienced colleagues grow

Interview Process

  • Screening call with the People team
  • Live Coding Challenges
  • Interview with the team manager and part of the team to discuss the project

You Can Enjoy

  • Flexible working hours and location
  • Flat hierarchy
  • You can make the role your own and run your own development
  • Online language classes to improve your Spanish or English
  • Online and onsite courses and music industry workshops run by inhouse experts
  • We’ll provide you with all equipment needed for you to be comfortable
  • Unlimited time off because we believe that you know best when you need to rest.
  • Barcelona HQ office available to you, kitted out with a rehearsal room https://www.bmat.com/bmat-house/

Who the FAQ are BMAT

BMAT started in 2005 when a group of engineers with a passion for music decided to spin-off from an audio research lab in Barcelona. We’re now over 250 people, spread across Barcelona, Buenos Aires, Lima, Rio de Janeiro, London, Paris, New Jersey, Oslo, LA, Singapore, Tokyo, Manila, Bangkok and Lagos.

We’re a team of pretty decent people who enjoy working with each other. We’re open-minded and well-traveled, coming from all parts of the world. We’ve got rappers, producers, cello players, DJs, and songwriters. The passion for music and the excitement for innovative technology have proven to make a good combination.

BMAT has grown as a company of companies. Within BMAT there are a number of products and services that developed semi autonomously for different players – Digital Service Providers, Publishers and Collective Management Organisations.

Diverse perspectives drive innovation, and innovation is kind of our thing. Our open-minded and flexible culture organically fosters this diversity. We’ve learnt that we thrive on learning from each other, so we don’t just welcome but actively hire a range of open-minded people from all walks of life. Our team is made up of people with different backgrounds, perspectives, orientations, abilities, musical tastes, dress sense and time-zones - but we all have one common goal: Making the music world a better place. With equal opportunities for everyone, BMAT is a pretty nice place to work.

Share this job:
Please let BMAT Music Innovators know you found this job on Remote First Jobs 🙏

6880 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like BMAT Music Innovators

Find your next opportunity with companies that specialize in Music Technology, Music Rights Management, Rights And Royalties Operations, and Royalty Distribution & Accounting. Explore remote-first companies like BMAT Music Innovators that prioritize flexible work and home-office freedom.

Voyage Advisory Logo

Voyage Advisory

A consultancy specializing in management consulting, business analysis, and technology solutions.

View company profile →
Connor Group Logo

Connor Group

A professional services firm providing accounting, finance, and technology advisory for ambitious companies.

View company profile →
Revelator Logo

Revelator

Provides business solutions and a distribution platform for the music industry.

View company profile →
FLYR Logo

FLYR

501-1000 flyr.com

A technology company for the travel industry, using deep learning AI to improve revenue performance for airlines, cargo, and hospitality businesses.

View company profile →
Trility Consulting Logo

Trility Consulting

51-200 trility.io

A business-driven technology consulting firm designing and delivering custom solutions for mid-market to enterprise companies.

View company profile →
AnalyticOwl Logo

AnalyticOwl

Provides broadcast and multi-channel attribution, analytics, and AI-powered DSP solutions for advertisers and media companies.

View company profile →

Project: Career Search

Rev. 2026.5

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply