Senior Python Developer with TypeScript, Music Rights Platform
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.)
Required Skills
Required Languages
🇬🇧 English