About the role

  • Lead Software Engineer responsible for designing and implementing software solutions for Disney's media platforms. Collaborating with teams to advance technological foundations for global media businesses.

Responsibilities

  • Holistic understanding of the team’s domain and serving as a point of contact for stakeholders
  • Leading by example, supporting their peers, and striving to improve code and design towards more scalable, clean, and decoupled implementations
  • Facilitate discussions and drive resolution, making sure outcomes are clear and well-communicated
  • Designing, implementing, and testing solutions to various engineering problems in a high-throughput, low-latency microservices environment
  • Understanding and use of automated tools (AI) while adhering to company policy
  • Reading and understanding product user stories, translating them into actionable tasks, and leading the team through their execution
  • Improve system observability by implementing comprehensive metrics, monitoring, and alerting solutions.
  • Available for On-Call rotations based on the team’s escalation policy and support schedule

Requirements

  • BS or MS in Computer Science / Engineering or relevant work experience
  • 7+ years of software engineering experience
  • Strong foundation in computer science principles, including data structures and algorithms
  • Advanced proficiency with Java, including but not limited to understanding memory management, multi-threading, profiling, thread pools, connection pools, and HTTP protocols
  • Demonstrable analytical / problem-solving skills
  • Great communication, collaboration skills, and a strong teamwork ethic with both technical and non-technical audiences
  • Experience with:
  • • SpringBoot and related Spring projects
  • • Non-relational database technologies like DynamoDB
  • • Caching datastores such as Redis, ValKey, or MemCache
  • • Data Streaming Mechanisms such as Apache Kafka and/or Kinesis
  • • Cloud platforms such as AWS
  • • Modern DevOps tools such as Terraform, Docker, and Kubernetes
  • • Microservice architecture

Benefits

  • A bonus and/or long-term incentive units may be provided as part of the compensation package
  • Full range of medical, financial, and/or other benefits

Job title

Lead Software Engineer

Job type

Experience level

Senior

Salary

$155,700 - $208,700 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job