Senior Data Engineer â Content \& Streaming
Berlin or London \| Full-time
The mission
Join a global musicâtech platform building data and backend systems that sit behind hundreds of millions of tracks and a huge creator community. The team owns how content is modelled, moved and surfaced so listeners and artists get the right music, in the right place, in real time.
The role
Youâll be a senior data/backend engineer in a content platform team, designing services and pipelines that power internal tools, external integrations and userâfacing features. Expect largeâscale distributed systems, streaming data and close collaboration with product and industry experts rather than isolated ETL work.
What youâll do
Design, build and evolve services for content modelling, serving and integration.
Develop batch and streaming pipelines on a modern cloud stack using infraâasâcode and CI/CD.
Implement APIs and data services that power internal products, partner integrations and realâtime features.
Own data quality, governance and validation across ingestion, storage and serving layers.
Optimise performance, scalability and cost for backend services and data workflows, with strong observability and incident response practices.
What you bring
Solid backend experience (e.g. Scala/Go/Python) with strong design and data modelling skills.
Handsâon experience building ETL/ELT and streaming solutions on cloud platforms, plus strong SQL across relational and NoSQL databases.
Familiarity with eventâdriven architectures and messaging systems, containerisation and orchestration (Docker, Kubernetes).
Experience deploying and running services in modern cloud environments and working crossâfunctionally with backend, data and product teams.
Why you might care
Shape how music and audio content is represented and delivered on a platform used by millions of listeners and creators.
Flexible, international environment with strong focus on learning, mentorship, DEI and generous relocation, PTO, parental leave and development benefits.