Python Tech Lead - LATAM

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

6+ years of experience as a software developer, Strong working knowledge of Python and MongoDB, Experience leading projects or teams, Excellent written and verbal communication skills in English, Spanish is a plus..

Key responsibilities:

  • Lead and mentor a team of developers on the Crescendo project
  • Make technical decisions and own project outcomes
  • Design and implement distributed systems and manage databases
  • Collaborate with cross-functional teams to ensure project alignment and success.

BMAT Music Innovators logo
BMAT Music Innovators Leisure, Travel & Turism Scaleup https://www.bmat.com
51 - 200 Employees
See all jobs

Job description

If you're an experienced Python developer ready to lead and passionate about clean data, impactful tech, and music, this role might be just what you're looking for.

You’ll be working on Crescendo — a core tool built for Re:Sound, the Canadian performance rights organization. Crescendo consolidates and de-duplicates recording metadata and rights holder information from multiple Canadian societies. It’s essential infrastructure that ensures accurate and fair royalty distribution.

Your work will directly power Harmony, the software that takes Crescendo’s clean data and turns it into royalty payouts for artists and labels.

This role is ideal if you're based in Latam, especially in Colombia, Peru, or Argentina, where we already have legal entities and can onboard you smoothly.

You’ll need strong Python skills, plus experience leading projects or teams. You should feel comfortable making technical decisions, mentoring others, and owning outcomes.

If you've never worked with Django or MongoDB, better that you skip this one.

If you’ve worked with music tech, data-heavy products, or just believe in building systems that support artists, you’ll feel right at home.

And yes — believing that music can save the world still counts.

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

  • Python (Django and FastAPI ) for our backend
  • MongoDB is our main database
  • RabbitMQ with Celery for Asynchronous tasks
  • Jenkins for ci/cd
  • Kubernetes to deploy our code
  • AWS as the infrastructure provider

Requirements

  • 6+ years of experience as a software developer
  • Strong, working knowledge of python.
  • Strong knowledge of MongoDB.
  • Experienced designing distributed systems, queues, caches, etc.
  • Strong knowledge of Elasticsearch
  • Strong knowledge of UNIX.
  • 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.
  • Being proactive - you feel that you need to scale the system, you need to improve what is currently in place in order to always have the best platform, you don't need anybody telling to you what's your next step
  • Being a leader - being the top responsible for the entire project and team, having the whole team aligned, working as a unit; removing silos, sharing knowledge, doing performance reviews, hiring people.

Languages

  • English: fully proficient or fluent
  • Spanish/Catalan a plus

Benefits

You Can Enjoy

  • Flexible working hours and location
  • Unlimited time off because we believe that you know best when you need to rest.
  • You can make the role your own and run your own development
  • Flat hierarchy
  • 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
  • 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 240 people, spread across Barcelona, Buenos Aires, Lima, Rio de Janeiro, London, Paris, Nairobi, Oslo, Tel-Aviv, 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, the excitement for innovative technology and Barcelona as a backdrop has proven to make a good combination.

Join us from wherever you are on our mission to help make music live forever.

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.

Required profile

Experience

Industry :
Leisure, Travel & Turism
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership
  • Mentorship
  • Proactivity
  • Communication

Tech Lead Related jobs