Logo of Huzzle

Technical Lead Software Engineer

Applications are closed

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
  • London

Requirements

  • 7+ years engineering experience
  • Demonstrable understanding of high-quality coding, testing, and development practices
  • Experience working in a “Devops” environment
  • Experience or interest in functional programming and its real-world applications particularly Scala stacks such as Scalaz, Cats Effect and ZIO
  • Experience of designing, building & operating distributed systems with multi-level failover & fallback strategies
  • Experience with Cloud Infrastructure, preferably with AWS
  • Experience building micro/web services - including REST and GraphQL
  • Monitoring and optimising applications, especially those written for the JVM
  • Relational and NoSQL databases, particularly PostgreSQL, Aurora, & DynamoDB with experience modelling & optimising query performance
  • Kinesis or any other streaming data
  • Excellent communication skills, specifically in understanding, framing and simplifying both technical & business requirements
  • Comfort with ambiguity and leading conversations where discordant views are present
  • Experience mentoring and coaching more junior engineers on both technical and soft skills
  • Contributions to the technical community, either through blogs, internal workshops, meetups or conferences

Responsibilities

  • Be part of an Agile team building the world's fastest growing media streaming platform
  • Contribute to an inclusive culture that values learning & development, close collaboration between team members, and strives for excellence
  • Leverage, learn and apply cutting edge technologies on challenging and varied business domains
  • Develop your technical understanding to support and build your career
  • Have the opportunity to contribute to our open source or blog communities
  • Apply principled engineering practices including unit testing, integration testing, and continuous integration
  • Lead a significant part of the implementation, design, testing, and deployment of services within your team
  • Act as a mentor and an example to others in your team and across the organisation

FAQs

What technologies are used in this role?

In this role, you will be working with technologies such as Scala, Cats, ZIO, http4s, FS2, and Cats Effect to build and maintain backend API services for the Disney+ platform.

What are some of the responsibilities of a Technical Lead Software Engineer at Disney?

As a Technical Lead Software Engineer at Disney, you will be responsible for supporting backend API services, contributing to software teams, and owning the development, delivery, and operational support of critical global services within the Growth and Commerce organization.

Is experience with functional programming required for this role?

Yes, experience with functional programming principles and technologies such as Scala, Cats, ZIO, http4s, FS2, and Cats Effect is important for this role as our engineering teams are advocates of functional programming.

What kind of team dynamic can I expect to work in as a Technical Lead Software Engineer at Disney?

You can expect to work in dynamic, autonomous, and self-motivated software teams that own the full development, delivery, and operational support responsibilities of critical global services within Disney's Growth and Commerce organization.

Entertainment & Media
Industry
10,001+
Employees

Mission & Purpose

From classic animated features and exhilarating theme park attractions to cutting edge sports coverage, and the hottest shows on television, The Walt Disney Company has been making magic since 1923, creating unforgettable stories that connect with audiences around the world. And we’re just getting started! The key to our success…. The Cast, Crew, Imagineers and Employees who honor Disney’s rich legacy by stretching the bounds of imagination to create the never-before-seen, bringing unparalleled entertainment experiences to people of all ages. Begin a career that delivers unparalleled creative content and experiences to audiences around the world and just imagine the stories you could be part of… What is #LifeAtDisney like? It’s a series of magical moments with cast members and employees developing and telling our stories in the most innovative ways. Whether it’s a day spent as a Disney VoluntEAR, or celebrating the release of a new interactive experience, retail product or movie, our days are filled with the knowledge that we are creating entertainment experiences the whole family can enjoy. Follow @DisneyCareers on Facebook, Twitter and Instagram for a peek behind-the-curtain, and discover how you could connect to a world of stories with Disney!