ICE

πŸ‘₯ 11-50Real EstateBuilding MaterialπŸ’Ό Private Company
Website LinkedIn Email

ICE is a technology-driven company revolutionizing music royalty distribution. We leverage cutting-edge technology to ensure songwriters and publishers receive accurate and timely compensation for their work used internationally. ICE processes trillions of streams annually, distributing over €1 billion in royalties yearly to rightsholders via partnerships with major music services including Spotify, Apple Music, YouTube, and TikTok. Our unique approach combines deep expertise in copyright, processing, and licensing with innovative solutions, providing a best-in-class experience for the music industry. Our engineering team builds and maintains highly scalable and secure systems. We utilize a robust tech stack including AWS and Azure cloud environments, leveraging technologies such as Cognito, SecurityHub, Inspector, and IAM for enhanced security. Our development processes prioritize automation, security, and collaboration, offering engineers the opportunity to shape the future of music royalty distribution. We embrace a flexible, remote-friendly work environment, allowing talented individuals to contribute from Germany or the UK, either remotely or through a hybrid approach. ICE is a purpose-driven organization committed to fair compensation for rightsholders. We foster a culture of collaboration, innovation, and continuous learning, investing in our employees’ growth through comprehensive training and development. We believe in creating a positive and inclusive workplace where everyone feels valued and empowered to do their best work. We offer a competitive benefits package, flexible working arrangements, and opportunities to make a significant impact on the music industry. With a history dating back to 1974 and a strong financial standing, ICE is poised for continued growth. We are actively seeking highly skilled professionals to join our team and contribute to our ongoing success.

Related companies:

Jobs at this company:

Apply

πŸ“ UK, Germany

πŸ” Finance Royalty Processing

  • 5 years of back-end development experience.
  • 2 years of experience with Scala (preferably with http4s, doobie, cats, cats-effect).
  • Experience working with relational and non-relational databases.
Design and implement scalable, resilient, service oriented architectures.

AWSBackend DevelopmentSoftware DevelopmentAgileApache KafkaData StructuresCI/CDRESTful APIsDevOpsMicroservicesScala

Posted about 2 months ago
Apply
Apply

πŸ“ Germany, UK

🧭 Full-Time

πŸ” Software Development

  • Demonstrated expertise in programming languages such as Java alongside proficiencies in web technologies, database management and cloud platforms.
  • Proven track record in designing, developing, and delivering successful software products from concept to launch.
  • Adept at working collaboratively with product managers, designers, and other stakeholders to translate product requirements into technical solutions.
  • Clear and effective communication skills, both written and verbal, to convey technical concepts to both technical and non-technical audiences.
  • Demonstrated passion for innovation and staying abreast of emerging technologies and industry trends.
  • Strong commitment to code quality, unit testing, and other software engineering best practices.
  • Ability to thrive in a fast-paced and rapidly evolving environment, with a willingness to take on new challenges and responsibilities.
  • Excellent analytical and problem-solving skills, capable of resolving complex technical challenges.
  • Work as part of a product engineering team to architect and implement complex software systems, ensuring scalability, reliability, and performance.
  • Collaborate with product managers and cross-functional teams to define product requirements and create comprehensive technical specifications.
  • Conduct thorough code reviews, providing constructive feedback to maintain code quality and adherence to best practices.
  • Take ownership of critical technical decisions and provide expert guidance in selecting appropriate technologies and tools.
  • Champion best development practices, including code documentation, unit testing, and version control.
  • Identify and mitigate technical risks, proactively addressing potential challenges throughout the product development lifecycle.
  • Stay up-to-date with the latest industry trends and advancements, integrating new technologies to enhance product offerings and maintain a competitive edge.
  • Mentor and coach junior engineers, fostering a culture of continuous learning and professional growth.

AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentAgileCloud ComputingDesign PatternsDynamoDBGitJavaSpring BootProduct DevelopmentData StructuresJava SpringREST APIServerlessCommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringMicroservicesJSONTechnical supportSoftware EngineeringDebugging

Posted 3 months ago
Apply
Apply

πŸ“ UK, Germany

πŸ” Music

  • Programming background is essential (high level language, ideally Java or TypeScript).
  • A strong background in the design and implementation of scalable, resilient, cost-effective and auto-scaling architectures.
  • Understanding of Domain-Driven Design and Collaborative modelling.
  • Experience with event-driven architectures / Apache Kafka.
  • Building on the AWS using any of the common automation frameworks like Pulumi, Terraform or Ansible.
  • Experience with large-scale system handling terabytes of data and tens of thousands of messages per second.
  • Experience operating relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databases.
  • Experience with monolith-to-microservices migrations and patterns such as strangler and change-data-capture.
  • Drive the full lifecycle of our platform (analysis, design, implementation, testing, infrastructure, and operations).
  • Support development teams in terms of platform and infrastructure development and evolution.
  • Cooperate with global IT platform of technical organisation and security team to keep platform up to security standards.
  • Provide health and cost monitoring tools and automation of platform, CI/CD pipeline templates and blueprints.
  • Proactively optimise performance and cost.
  • Coaching, mentorship, and training of your colleagues.

AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingDesign PatternsDynamoDBJavaKafkaSoftware ArchitectureTypeScriptNosqlCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMentoringDevOpsTerraformMicroservicesAnsible

Posted 3 months ago
Apply
Apply

πŸ“ Germany, UK

🧭 Full-Time

πŸ” Music copyright and royalties

  • 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.
  • Test Driven Development, Version Control.
  • You like music :)
  • 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.

AWSPostgreSQLDynamoDBJavaJVMKafkaOracleTypeScriptProduct DevelopmentApache KafkaCassandraNosqlCollaborationCI/CDMentoringDevOpsMicroservicesCoaching

Posted 6 months ago
Apply