Job Description
ICE, a purpose-driven organization supporting songwriters, is seeking a Senior Platform Engineer to join their Royalty Processing domain team. This role involves building scalable, event-driven services and optimizing the delivery process via a platform that enables seamless testing, deployment, and monitoring. The Senior Platform Engineer will play a central role in supporting teams using the platform and evolving it with growing business and team needs, contributing to the successful delivery of music royalties to musicians, composers, and publishers.
Responsibilities: - Drive the full lifecycle of the platform.
- Support development teams in platform and infrastructure development.
- Cooperate with global IT platform and security team to maintain security standards.
- Provide health and cost monitoring tools and automation.
- Proactively optimize performance and cost.
- Coach and mentor colleagues.
Requirements: - Programming background (Java or TypeScript preferred).
- Experience in designing and implementing scalable architectures.
- Understanding of Domain-Driven Design.
- Experience with event-driven architectures (Apache Kafka).
- Experience with AWS and automation frameworks like Pulumi or Terraform.
- Experience with large-scale systems handling terabytes of data.
- Experience operating relational and NoSQL databases.
- Experience with monolith-to-microservices migrations.
What ICE offers: - Competitive local benefits.
- Flexible working arrangements.
- Mental and physical health initiatives.
- Corporate pension scheme.
- Comprehensive training and development opportunities.
- Industry insider events and team socials.
- Enhanced holiday allowance.