Senior Platform Engineer (m / f / d) – Germany / UK / Spain – Remote or Hybrid
Join to apply for the Senior Platform Engineer (m / f / d) role at ICE.
ICE is a purpose-driven organisation, founded by rightsholders, for rightsholders. We support songwriters, enabling societies and publishers to accurately compensate them when their work is used internationally.
We operate at the intersection of technology, music, and data, having paid billions to rightsholders since 2010 through expertise in Copyright, Processing, and Licensing. Our collaborations deliver best practices, innovative solutions, and better royalty flows.
Strategic investment in technology allows us to process trillions of streams, maximizing revenue for rightsholders. ICE distributes over €1bn in royalties annually, licensing services like Spotify, Apple, YouTube, and TikTok.
About The Team
We build scalable, event-driven services in the Royalty Processing domain, prioritizing rapid release cycles, code quality, and collaboration. Our platform is lean, supporting rapid prototyping and evolution. As we grow, we are formalizing the platform team to maintain and evolve our infrastructure, supporting teams and ensuring long-term success.
Our values include:
* Taking responsibility for initiatives to completion
* Embracing autonomy
* Continuous learning and improvement
* Clear communication and teamwork
* High-quality impactful software
* Running our own services
Technical Stack
* Backend services containerized and provisioned into ECS clusters
* Service communication via Kafka (Confluent Cloud)
* Infrastructure automation with Pulumi (TypeScript)
* Hosting at AWS (ECS, S3, DynamoDB, Aurora, OpenSearch)
* CI/CD with Github Actions
* Monitoring with DataDog
Role Overview
The Platform Engineer supports teams using the platform and evolves it to meet growing business needs. You will play a key role in delivering music royalties, supporting platform development, and enabling teams in system development, delivery, and maintenance.
We seek candidates based in the UK, Germany, or Spain (or with the right to work there) who are passionate about product development, collaboration, and making a difference in the music industry.
Key Responsibilities:
* Manage the full platform lifecycle (analysis, design, implementation, testing, operations)
* Support development teams in platform and infrastructure evolution
* Collaborate with global IT and security teams to ensure standards
* Develop health and cost monitoring tools, automation, CI/CD templates
* Optimize performance and costs proactively
* Mentor and train colleagues
Requirements and Qualifications:
* Programming experience in high-level languages, ideally Java or TypeScript
* Experience designing scalable, resilient, cost-effective architectures
* Knowledge of Domain-Driven Design and collaborative modeling
* Experience with event-driven architectures and Apache Kafka
* Automation experience with Pulumi, Terraform, or Ansible on AWS
* Handling large-scale systems with terabytes of data and high message throughput
* Experience with relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databases
* Experience with monolith-to-microservices migrations and patterns like strangler and change-data-capture
* Passion for music is a plus
What We Offer:
* Competitive benefits based on location
* Flexible working options
* Health initiatives
* Training and development
* Industry events and socials
* Enhanced holiday allowance
We welcome candidates of all backgrounds and are committed to accessible recruitment processes. Please contact our recruitment team for reasonable adjustments.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and IT
Note: The job posting is active. No indications of expiration are present.
#J-18808-Ljbffr