Technology stack

Python, TypeScript, SQL, REST APIs, Microservices, Unix, Linux, Shell scripting, AWS, Docker, CI/CD pipelines, Snowflake, Airflow, dbt, GraphQL, Event-driven architectures

Client

Our client is a global music entertainment company.

Position overview

We are looking for a Senior Python Developer to help build and maintain backend services, APIs, internal platforms, and data processing solutions for the Music Rights Platform.

Responsibilities

  • Develop and maintain backend applications and services using Python

  • Design, build, and maintain backend APIs and microservices

  • Develop tools and services supporting royalty processing, rights tracking, metadata management, and operational workflows

  • Build integrations with external systems, DSPs, licensing platforms, and internal systems

  • Design, develop, and optimize data processing workflows and ETL pipelines

  • Work with large music catalog datasets and publishing administration data

  • Write and optimize SQL queries and database operations

  • Collaborate with product managers, publishing operations teams, analysts, and architects

  • Participate in architecture and technical design discussions

  • Improve system scalability, reliability, performance, and maintainability

Requirements

  • Strong experience with Python

  • Strong SQL knowledge and experience working with relational databases

  • Experience building backend APIs and microservices

  • Experience with REST APIs and third party integrations

  • Strong TypeScript experience

  • Experience with Unix and Linux environments and shell scripting

  • Understanding of networking fundamentals

  • Experience with cloud platforms such as AWS

  • Familiarity with Docker and CI/CD pipelines

  • Understanding of scalable backend architecture

  • Good communication skills and ability to work in cross functional teams

Nice to have

  • Experience with music publishing, royalties, licensing, or rights management systems

  • Experience with Snowflake, Airflow, dbt, or data engineering workflows

  • Experience with GraphQL

  • Knowledge of event driven architectures

  • Experience with operational analytics and reporting tools

  • Familiarity with large scale metadata systems

What We Offer:

  • Vacation days: Up to 26 business days per year.

  • 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types

  • Health and life insurance

  • MyBenefit platform with Multisport option

  • Internal psychological support service

  • English language classes from the first working day

  • Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training

  • Flexible workplace: work from the office, from home, or choose a hybrid option

  • Tech Skills Mentoring Program

  • Opportunities to develop as a public speaker, mentor, or technical interviewer

  • Certification reimbursement (AWS, GCP, Microsoft, etc.)