Uncubed
   

Data Engineer

Kobalt Music Group, London or Remote

See jobs at Kobalt Music Group


Kobalt intro

Kobalt is one of the world’s largest, most innovative music companies, using technology to power creative freedom, transparency, ownership and control for artists, songwriters, publishers, and labels. 

With over 400 employees in 12 offices around the world, Kobalt today represents over 31,000 artists and songwriters, 700,000 songs and 600 publishing companies. Kobalt is proud to work with artists, songwriters, and companies like Childish Gambino, Max Martin, Paul McCartney and MPL Communications, Disney Music Group, and many more. 

Context

Kobalt continues to grow 3x faster than the market and as such KTech (Kobalt’s Engineering, IT and Product function)  has a continuous focus on scaling out its systems, products and services to cope with the increasing demand. One of the key opportunities for Kobalt is to address the masses of songwriters that are reasonably early in their careers and as such struggle to get representation from strong publishers. As most publishers depend on primarily manual processes, the cost of service usually outweighs the revenue potential that those songwriters would generate. Through technology, Kobalt aims to reduce the cost of service for each individual songwriter, making it viable to support large numbers of songwriters at a marginal cost.

Over the last 2 years, KTech has  made great progress in replatforming some of our existing systems, with key emphasis on data processing pipelines as they’re the most sensitive to exponential volume growth. While we will continue those efforts for the remainder of 2021, we are now also at the beginning of the journey of providing better client experiences to our songwriters. Our plan is to focus on financial analysis dashboards, catalogue management and licensing tools that will help our songwriters manage their copyrights on a global scale.  And this depends on having a single source of truth in the cloud for all royalty payment data, along with other reporting dimensions, for both internal BI and operational uses, and to expose via our customer portals

The team currently focus on the following technologies, with a process in place to evolve this with changing requirements:

  • AWS MKS for Kafka stream processing and AWS EMR using spark/scala & airflow for batch
  • The majority of our services are deployed as containers to AWS ECS Fargate, but our Developer Platform team are working to move all services to Kubernetes (EKS) in the near term
  • Java for backend APIs, services and stream processing components
  • CircleCI for deployment pipelines. All cloud infrastructure deployed using Terraform. We aim for full CI/CD pipelines

Requirements

  • Ability to work in a data driven environment
  • You have expertise in Scala or Python or Java languages and are interested in learning more
  • Experience with both big data technologies (e.g. Spark, NoSQL databases) and SQL
  • Experience with workflow orchestration (e.g. Airflow)
  • Good knowledge of cloud platforms, e.g. AWS/GCP/Azure, understanding of  infrastructure as-code (e.g. terraform) is a plus
  • Some experience in Linux, Git, and Docker
  • Exposure to CI/CD pipelines and test automation (unit, integration, end to end)
  • Experience of working under agile project/delivery methodologies
  • Excellent attention to detail with a strong sense of urgency
  • Highly collaborative and comfortable working cross-functionally

Responsibilities

  • Actively participate in defining and building data-driven solutions
  • Contribute to the exploration of new technologies including analytics engines/databases, data warehouses, etc
  • Apply security best practices in every step of the project
  • Practice DevOps culture that has CI/CD & automation within the team
  • Positively contributes to continuous technical development of project team

About Kobalt Music Group

Our Company Kobalt has prioritized creators from the start. Willard Ahdritz founded Kobalt in 2000 with a mission: Making the music industry more fair and rewarding for creators. He wanted to give artists, songwriters, musicians, labels and publishers the freedom and transparency they needed to build their careers. Today, Kobalt does exactly that. Our music services combined with our innovative technology offer a viable alternative to the traditional industry model. We’re trusted by some of the world’s greatest artists, and we represent more than 40% of the top 100 songs and albums in the U.S. and U.K

Want to learn more about Kobalt Music Group? Visit Kobalt Music Group's website.