Taro Logo

Data Engineer

A music technology company that develops music metadata databases and solutions for the music industry.
Data
Mid-Level Software Engineer
Remote
101 - 500 Employees
1+ year of experience
Enterprise SaaS · Music

Description For Data Engineer

BMAT Music Innovators is seeking a Data Engineer to join their dynamic team working on the development of the most comprehensive music metadata database. This role offers the flexibility of remote work for candidates based in Spain or Italy, with the option to work from the Barcelona office.

The position requires 1-3 years of experience in software development, with a strong foundation in Linux, Git, Python, and MongoDB. You'll be part of the Data team, where your work will directly impact the core database that powers BMAT's entire operating system and various products.

As a Data Engineer, you'll contribute to team projects, collaborate across engineering and operations teams, and work on process automation and optimization. The ideal candidate should have experience with Python API frameworks and demonstrate excellent communication and organizational skills.

The company culture at BMAT is diverse and music-focused, with over 240 employees spread across global locations. They offer attractive benefits including flexible working hours, unlimited time off, language classes, and access to their Barcelona headquarters with a rehearsal room.

This is an excellent opportunity for a data-driven engineer who is passionate about music and wants to make a meaningful impact in the music industry. The role offers clear growth progression, with structured expectations for the first 30, 60, and 90 days, ensuring a smooth onboarding process and clear path for development.

BMAT values diversity and maintains an open-minded, flexible culture that welcomes people from all backgrounds. Their team includes musicians, producers, and music enthusiasts, making it an ideal environment for those who believe in the power of music to change the world.

Last updated 5 days ago

Responsibilities For Data Engineer

  • Contribute to the Data team projects' workload and OKRs
  • Collaborate with other engineering and operations teams
  • Propose solutions to automate and optimize processes
  • Assist with operations

Requirements For Data Engineer

Python
MongoDB
Linux
Redis
PostgreSQL
  • 1-3 years of experience in software development, cloud, and database management
  • Experience with Linux, Git, Python, and MongoDB
  • Experience with at least one Python API framework (FastAPI, Flask)
  • Excellent communication skills
  • Strong organizational skills and attention to detail
  • Fluency in English
  • Proactive attitude with willingness to learn
  • Collaborative team player

Benefits For Data Engineer

  • Flexible working hours and location
  • Flat hierarchy
  • Online language classes for Spanish or English
  • Online and onsite courses
  • Equipment provided
  • Unlimited time off
  • Access to Barcelona HQ office with rehearsal room

Interested in this job?

Jobs Related To BMAT Music Innovators Data Engineer