Senior Platform Engineer (m / f / d) – Germany / UK / Spain – Remote or HybridJoin 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 TeamWe 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 completionEmbracing autonomyContinuous learning and improvementClear communication and teamworkHigh-quality impactful softwareRunning our own servicesTechnical StackBackend services containerized and provisioned into ECS clustersService communication via Kafka (Confluent Cloud)Infrastructure automation with Pulumi (TypeScript)Hosting at AWS (ECS, S3, DynamoDB, Aurora, OpenSearch)CI/CD with Github ActionsMonitoring with DataDogRole OverviewThe 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 evolutionCollaborate with global IT and security teams to ensure standardsDevelop health and cost monitoring tools, automation, CI/CD templatesOptimize performance and costs proactivelyMentor and train colleaguesRequirements and Qualifications:
Programming experience in high-level languages, ideally Java or TypeScriptExperience designing scalable, resilient, cost-effective architecturesKnowledge of Domain-Driven Design and collaborative modelingExperience with event-driven architectures and Apache KafkaAutomation experience with Pulumi, Terraform, or Ansible on AWSHandling large-scale systems with terabytes of data and high message throughputExperience with relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databasesExperience with monolith-to-microservices migrations and patterns like strangler and change-data-capturePassion for music is a plusWhat We Offer:
Competitive benefits based on locationFlexible working optionsHealth initiativesTraining and developmentIndustry events and socialsEnhanced holiday allowanceWe welcome candidates of all backgrounds and are committed to accessible recruitment processes. Please contact our recruitment team for reasonable adjustments.Seniority level:
Mid-Senior levelEmployment type:
Full-timeJob function:
Engineering and ITNote:
The job posting is active. No indications of expiration are present.
#J-18808-Ljbffr