BMAT Music Innovators

Software Engineer

BMAT Music Innovators

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DjangoDockerETLFlaskLinuxMongoDBNoSQLPythonSQL

About the role

  • Ingest audio, video and metadata content from multiple sources into music fingerprint and metadata databases for BMAT’s VERICAST Airplay Monitoring Service.
  • Develop, maintain and enhance Extract, Transform and Load (ETL) solutions and QA tools for content integration.
  • Maintain and enhance infrastructure to extract music fingerprints from thousands of audio files continuously.
  • Maintain and enhance a network of 1k+ content feeds from around the world.
  • Develop and enhance metadata parsers for different music industry metadata standards.
  • Create new data workflows in the ingestion pipeline.
  • Communicate with providers, customers and internal tech/non-tech teams.
  • Make music assets available to other applications and services and support cross-team projects.
  • Contribute to the evolution and maintenance of the current system within a small enthusiastic team.

Requirements

  • You have worked with Python and some of its frameworks (flask and django would be valuable).
  • You have a basic knowledge of SQL.
  • Experience with NoSQL database architectures like MongoDB.
  • You have an instinct for listening, asking, understanding and communicating.
  • You’re familiar with Linux environments and scripting languages, or willing to pick them up as you go.
  • You get the most out of your time when working in a team.
  • You think uncertainty creates opportunity rather than stress.
  • You are self-motivated and always willing to learn.
  • You tend to find the most efficient way to solve problems.
  • Bonus: Experience with Docker or equivalent technologies.
  • Bonus: Comfortable handling complex structured data formats (e.g. XML, JSON) and validating files based on schema (e.g. XSD).
  • Bonus: Availability to come to the Barcelona office.
  • Languages: English: fully proficient; Spanish/Catalan a plus.
Benefits
  • 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 in-house 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/

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFlaskDjangoSQLNoSQLMongoDBETLmetadata parsingDockerdata workflows
Soft skills
communicationteamworkproblem-solvingself-motivatedadaptabilitylisteningunderstandingopportunity mindset
Mozilla

Senior Software Engineer

Mozilla
Seniorfull-time$57k–$83k / year🇪🇸 Spain
Posted: 21 minutes agoSource: boards.greenhouse.io
JavaScriptLinuxMacOSOpen SourceRust