Enable job alerts via email!

Senior Backend Engineer (m/f/d) – Royalty Calculation - Germany/UK/Spain – Remote or Hybrid

ICE

United Kingdom

Remote

GBP 60,000 - 85,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the music industry seeks a Senior Backend Engineer to drive the development of their music royalty processing engine. This role offers the opportunity to work with cutting-edge technologies like Scala and AWS, focusing on delivering scalable solutions in a collaborative, flexible environment. Candidates should have experience in service-oriented and event-driven architectures, and a passion for music is a plus. Join ICE and make an impact in the music world.

Benefits

Flexible working hours
Comprehensive training and development opportunities
Enhanced holiday allowance
Mental and physical health initiatives
Team socials and company events

Qualifications

  • Strong background in engineering, particularly with service-oriented architectures.
  • Experience in domain-driven design and collaborative modeling.
  • Proficiency in AWS and microservices architecture.

Responsibilities

  • Drive the full lifecycle of applications from design to operations.
  • Collaborate closely with peers and business stakeholders.
  • Mentor and coach colleagues in best practices.

Skills

Scalable architecture
Service-oriented architectures
Event-driven architectures
Collaboration
Continuous learning
communication
Attention to detail

Education

Degree in Computer Science or related field

Tools

Apache Kafka
AWS
Java
Scala

Job description

Join to apply for the Senior Backend Engineer (m/f/d) – Royalty Calculation - Germany/UK/Spain – Remote or Hybrid role at ICE

Join to apply for the Senior Backend Engineer (m/f/d) – Royalty Calculation - Germany/UK/Spain – Remote or Hybrid role at ICE

ICE is a purpose-driven organisation, founded by rightsholders, for rightsholders.

We exist to support songwriters, enabling societies and publishers to accurately compensate them when their work is used internationally.

We operate at the exciting intersection of technology, music, and data.

Since our 2010 launch, we have paid billions to rightsholders through deep expertise in Copyright, Processing and Licensing.

Our collaboration with stakeholders across the industry delivers best practice, new processes & innovative solutions for better royalty flows.

Strategic investment in technology enables us to process trillions of streams, to deliver the maximum revenue for rightsholders.

ICE has grown to distribute more than €1bn in royalties per year, licensing music services such as Spotify, Apple, YouTube and TikTok.

About The Team

In royalty processing domain we are building scalable, event-driven services. We prioritize rapid release cycles, code quality, and collaboration with our business partners. We optimise our delivery process via platform that enables seamless testing, deployment, and monitoring across our entire technology stack.

Our values include:

  • taking responsibility of initiatives to completion,
  • embrace autonomy without constant direction and control,
  • continuous learning and improvement,
  • clear communication and teamwork,
  • high-quality software that drives impact,
  • we run our own services.

Our current technical stack includes:

  • backend services with Scala Typelevel (Cats Effect and FS2),
  • service communication via Kafka (Confluent Cloud) with versioned Protobuf schema,
  • infrastructure automation with Pulumi (Typescript),
  • our infrastructure is hosted at AWS (most used: ECS, S3, DynamoDB, Aurora),
  • Github Actions for builds and workflow automation,
  • DataDog for monitoring and alerts.

About The Role

You will play central part in the successful delivery of music royalties to musicians, composers, and publishers. You will drive the development, delivery, evolution, and maintenance of music royalty processing engine.

We're looking for candidates who are based in the UK, Germany or Spain (or have the right to work in these countries) to join our dynamic team. If you're passionate about product development, collaboration, and making a difference in the music industry, we want to hear from you!

Key Responsibilities:

  • Drive the full lifecycle of our applications (analysis, design, implementation, testing, infrastructure, and operations).
  • Ensuring that our deliverables are provided in a fully operational state – following the principle ‘You build it – you run it’.
  • Close collaboration with your peer developers, business, and product owners.
  • Coaching, mentoring, and training of your colleagues.

Requirements and Qualifications (not all items are must-have):

  • A strong background in the design and implementation of scalable, resilient, service-oriented architectures.
  • Experience with Domain-Driven Design and Collaborative modelling.
  • Experience with event-driven architectures / Apache Kafka.
  • Experience with large-scale system handling terabytes of data and tens of thousands of messages per second.
  • Experience working with relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databases.
  • Experience with monolith-to-microservices migrations and patterns such as strangler and change-data-capture.
  • Proficient with JVM and JVM based languages such as Java and Scala
  • Building applications on the AWS / ECS using DevOps principles and CI/CD
  • You like music :)

What we offer:

  • Competitive local benefits based on your location
  • We promote flexible working regarding time and/or place
  • Both mental and physical health initiatives
  • Comprehensive training and development opportunities
  • Industry insider events, team socials and company events
  • Enhanced holiday allowance

We welcome candidates from all backgrounds, regardless of age, disability, gender, gender identity, gender expression, race, religion or belief, sexual orientation, socioeconomic background, and any other protected characteristic.

We are committed to making all stages of our recruitment process accessible to candidates with disabilities. Please speak to our recruitment team and we will work with you to make reasonable adjustments to ensure you can perform at your best throughout your application.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology

Referrals increase your chances of interviewing at ICE by 2x

Sign in to set job alerts for “Back End Developer” roles.

Greater London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

London, England, United Kingdom $30,000.00-$40,000.00 1 month ago

London, England, United Kingdom 1 week ago

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 4 weeks ago

London, England, United Kingdom 1 month ago

United Kingdom $75,000.00-$100,000.00 1 month ago

Associate Backend Engineer (Remote within the UK)

London, England, United Kingdom 2 months ago

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

Manchester, England, United Kingdom $30,000.00-$40,000.00 4 weeks ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 2 weeks ago

Hounslow, England, United Kingdom 4 days ago

Greater London, England, United Kingdom 3 months ago

Middle Web Developer (Remote - Anywhere)

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Backend Engineer (m/f/d) - Royalty Calculation - Germany/UK/Spain - Remote or Hybrid

ICE

Remote

GBP 50.000 - 70.000

4 days ago
Be an early applicant

Senior Backend Engineer (m/f/d) - Finance Royalty Processing - Germany/UK/Spain - Remote or Hybrid

ICE

Remote

GBP 50.000 - 80.000

4 days ago
Be an early applicant