Principal Full Stack Software Engineer - Ad Experiences

Disney Disney · Media · Glendale, CA +4

Principal Full Stack Software Engineer for Disney's Ad Experiences team, focusing on building and owning systems for interactive ad formats on CTV platforms. The role involves developing scalable, performant, and maintainable distributed systems, collaborating with product teams, and exploring optimizations for ad serving systems. Requires strong backend (Java) and frontend (React, Node) skills, experience with cloud platforms (AWS), databases, and messaging queues.

What you'd actually do

  1. Writing and reviewing a lot of code and tests.
  2. 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).
  3. Defining, reviewing, and documenting software and system designs in a high throughput, low latency microservices environment.
  4. Enhancing systems’ observability with proper metrics, monitors, and alerts.
  5. Mentoring and inspiring others in all aspects of professional software development.

Skills

Required

  • Java
  • Node
  • React
  • NextJS
  • Express
  • Typescript
  • Tailwind
  • SpringBoot
  • DynamoDB
  • Redis
  • MemCache
  • Apache Kafka
  • Kinesis
  • AWS
  • Observability tooling (logs, metrics, etc)

Nice to have

  • Terraform
  • Docker
  • Kubernetes
  • Ad Tech Industry knowledge