The Walt Disney Company

Principal Front-end Engineer – Front-end, UI, Full Stack

The Walt Disney Company

full-time

Posted on:

Location Type: Hybrid

Location: Santa MonicaCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $184,300 - $247,100 per year

Job Level

About the role

  • Writing and reviewing a lot of code and tests
  • Reviewing code and test implementations for best practices and algorithmic complexity
  • Available to support engineers on an On-Call shift, when needed
  • Reading requirements documentation from Product, providing a perspective on feasibility and translating into implementation tasks, and partnering with teams’ leads through execution as needed
  • Exploring, researching, implementing proofs-of-concept, and proposing solutions that will improve Ad Serving systems (reduce cost and overhead, improve maintainability, minimize the time features take to be in production, etc)
  • Defining, reviewing, and documenting software and system designs in a high throughput, low latency microservices environment
  • Enhancing systems’ observability with proper metrics, monitors, and alerts
  • Mentoring and inspiring others in all aspects of professional software development

Requirements

  • BS or MS in Computer Science/Engineering or relevant work experience
  • 10+ years of software engineering experience
  • Advanced proficiency with Java, such as understanding heap, multi-threading, garbage collection, profiling
  • Advanced proficiency with front end technologies such as Node, React, NextJS, Express, Typescript, Tailwind
  • Demonstrable analytical / problem-solving / design skills in a highly distributed and highly available services ecosystem
  • Excellent communication, collaboration skills, and a strong teamwork ethic with both technical and non-technical audiences
  • Comprehensive experience with: SpringBoot and related Spring projects
  • Non-relational database technologies e.g. DynamoDB, Redis and/or MemCache
  • Apache Kafka and/or Kinesis
  • AWS or any other cloud platform
  • Observability tooling (logs, metrics, etc)
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 depending on the level and position offered
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaNodeReactNextJSExpressTypescriptTailwindSpringBootDynamoDBApache Kafka
Soft Skills
analytical skillsproblem-solving skillsdesign skillscommunication skillscollaboration skillsteamwork ethicmentoringinspiring others
Certifications
BS in Computer ScienceMS in Computer Sciencerelevant work experience