Job Description
Senior Software Engineer (Scala)
As a Senior Software Engineer within the Identity Engineering organisation, you will be responsible for writing and reviewing code, contributing to technical decisions, and mentoring engineers in your squad.
You'll be empowered to contribute to technical and architectural decisions, and to influence the roadmap for your squad, working in partnership with your local leader, your squad, and your peers across Product, Project Management and Engineering.
You will contribute to and be part of an engaging, dynamic and inclusive engineering organisation, grounded in scrum and agile practices, CI/CD, great collaboration, functional programming and motivated by a commitment to continuous learning and improvement.
Identity Engineering delivers Consumer Identity and Access Management (CIAM) capabilities across The Walt Disney Company (TWDC) including but not limited to: D+, Hulu, ESPN+, and Parks. Identity Engineering squads build and run high-traffic and globally replicated systems which form an integral and visible part of every user's journey at Disney properties.
The Security Services squad are responsible for making sure consumer-facing application programming interfaces (APIs) are kept secure by making real-time decisions to block malicious traffic using various mechanisms including but not limited to: traffic shaping and completely automated public turing tests to tell computers and humans apart (CAPTCHA) challenges.
Responsibilities
• Contribute to the design, development, testing, deployment, and support of stateful microservices and lambdas in a multi-region cloud environment.
• Promote and support Agile methodologies such as Scrum, Kanban, and Scrumban by actively participating in regular ceremonies such as stand-up, retrospectives and sprint planning.
• Mentor engineers within your squad (and beyond!) to help them improve their technical ability and build their profile within and outside of the organisation.
• Collaborate with your squad, Product Managers, Designers, QA, Operations, and other stakeholders to understand requirements and articulate technical decisions and outcomes.
Required Skills
• 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.
Desirable Skills
• Familiarity with the 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.
• Familiarity with Amazon Web Services (AWS), Terraform, and infrastructure as code (IaC) best practices.
Required Education & Experience
• Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
• Minimum of 5 years related work experience.
About Disney Streaming
This position is with Disney Streaming Technology LLC, which is part of a business we call Disney Entertainment.
Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.
About Disney Direct to Consumer:
At Disney Corporate you can see how the businesses behind the Company's powerful brands come together to create the most innovative, far-reaching and admired entertainment company in the world. As a member of a corporate team, you'll work with world-class leaders driving the strategies that keep The Walt Disney Company at the leading edge of entertainment. See and be seen by other innovative thinkers as you enable the greatest storytellers in the world to create memories for millions of families around the globe.
This position is with The Walt Disney Company Limited, which is part of a business we call Disney Direct to Consumer.
The Walt Disney Company Limited is an equal opportunity employer. Applicants will receive consideration for employment without regard to age, race, colour, religion or belief, sex, nationality, ethnic or national origin, sexual orientation, gender reassignment, marital or civil partner status, disability or pregnancy or maternity. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.
Jobcode: Reference SBJ-gk7yv0-3-137-210-169-42 in your application.