Senior Platform Engineer (m / f / d) – Germany / UK / Spain – Remote or Hybrid
Join to apply for the Senior Platform Engineer role at ICE, a purpose-driven organization supporting songwriters and rightsholders worldwide.
ICE operates at the intersection of technology, music, and data, paying billions in royalties since 2010 through expertise in copyright, processing, and licensing. We collaborate across the industry to improve royalty flows and invest strategically in technology to process trillions of streams, distributing over €1bn annually to major music services.
About The Team
Our Royalty Processing domain builds scalable, event-driven services with a focus on rapid releases, code quality, and collaboration. Our platform is lean, supporting rapid prototyping and evolution, with a formalized team responsible for support and growth.
Our values include:
* Taking responsibility for initiatives to completion
* Embracing autonomy
* Continuous learning
* Clear communication
* High-quality impactful software
* Running our own services
Technical Stack
* Backend services containerized in ECS
* Kafka (Confluent Cloud) for service communication
* Infrastructure automation with Pulumi (TypeScript)
* AWS services including ECS, S3, DynamoDB, Aurora, OpenSearch
* GitHub Actions for CI/CD
* DataDog for monitoring
Role Overview
The Platform Engineer supports and evolves our platform, ensuring successful royalty delivery to artists and publishers. You will support teams, implement long-term solutions, and facilitate platform development and maintenance.
Candidates must be based in the UK, Germany, or Spain, or have the right to work there. If passionate about product development and music, we want to hear from you!
Key Responsibilities:
* Manage the full platform lifecycle
* Support development teams with platform and infrastructure evolution
* Coordinate with security and IT teams to ensure standards
* Develop health, monitoring, automation, CI/CD pipelines
* Optimize performance and costs
* Mentor colleagues
Requirements:
* Programming experience in Java or TypeScript
* Experience with scalable, resilient architectures
* Knowledge of Domain-Driven Design
* Experience with Kafka and event-driven systems
* Automation experience with Pulumi, Terraform, or Ansible
* Handling large-scale data and high message throughput
* Database experience (relational and NoSQL)
* Experience with microservices migration patterns
* Passion for music is a plus
What We Offer:
* Competitive benefits
* Flexible work arrangements
* Health initiatives
* Training & development
* Industry events and socials
* Holiday allowance
We value diversity and are committed to accessible recruitment processes. Please contact us for accommodations.
Additional Details:
* Seniority level: Mid-Senior
* Employment type: Full-time
* Job function: Engineering & IT
Location: Las Palmas, Canary Islands, Spain
#J-18808-Ljbffr