Disney Entertainment & ESPN Technology is looking to solve the problem of transforming Disney's media business for the future by designing and building the infrastructure that will power Disney's media, advertising, and distribution businesses. The Commerce, Growth & Identity (CGI) team specifically aims to create seamless user experiences, drive subscriptions, engagement, and monetization across Disney's streaming and digital products by focusing on Consumer Identity and Access Management (CIAM) capabilities.
Requirements
- Minimum of 12 years of related work experience.
- Familiarity with at least one of the following Java Virtual Machine (JVM) languages: Java, Scala, or Kotlin.
- Familiarity with at least one of the following cloud providers: Amazon Web Services (AWS), Google Cloud Compute (GCP), or Microsoft Azure.
- Familiarity with at least one of the following: Spark, Hive, or Presto.
- Expertise with open standards in the identity space, including: OpenID, OpenID Connect (OIDC), OAuth, SAML, and LDAP.
- Familiarity with Scala programming language and popular frameworks such as: Cats, Cats Effect, ZIO, and http4s.
- Familiarity with both object-oriented programming (OOP) and functional programming (FP) best practices.
Responsibilities
- Discover, define, and refine best practices for the design, development, testing, deployment, and support of stateful microservices and lambdas in a multi-region cloud environment.
- Promoting Open Standards for all areas of Identity management where applicable, including Authentication, Authorization, SSO, and Identity Provisioning.
- Provide guidance to engineering leaders and their teams to help them improve their technical ability and build their understanding of the products and platform that we are responsible for.
- Collaborate with Product Managers, Designers, QA, Operations, and other stakeholders to understand requirements and articulate technical solutions and architectures.
- setting technical, and architectural direction across the organization
- helping squads, and individuals execute on that direction
- providing subject matter expertise to help accelerate project delivery
Other
- advocate, and promote agile practices
- encourage collaboration, and teamwork
- be committed to continuous learning and improvement
- Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.