Principal Software Engineer - Ad Experiences

The Walt Disney Company

Hybrid

Quick summary

Work type
Hybrid
Location
Santa Monica, CAGlendale, CASeattle, WA
Salary
$197,400–$264,700 / yr
Posted
7 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $231k
$128k most similar roles pay here $279k

This role pays more than 81% of similar roles. Most pay $167,100–$216,300 — the shaded band above. At the midpoint, this role pays about $231k versus about $192k for comparable roles.

Based on 239 similar postings.

Employer

About The Walt Disney Company

The Walt Disney Company is a diversified global entertainment and media enterprise operating in segments including Disney Parks, Experiences and Products; Entertainment (ABC, Hulu, Disney+); and ESPN. Industry: Entertainment & Media

The Walt Disney Company currently has 169 open roles on FindRole.

Listed pay typically runs $148,300–$198,800 across 165 roles with salary data.

Most-posted roles

View all roles at The Walt Disney Company

At a glance

TL;DR · Principal Software Engineer - Ad Experiences

As a Principal Software Engineer at Disney's Ad Experiences Fleet in Glendale, you will lead the development of systems that enable rapid prototyping and testing of interactive ad formats for CTV platforms. Your role involves designing scalable distributed systems, mentoring team members, and collaborating with product teams to translate requirements into technical implementations. You will work with technologies like Java, DynamoDB, Redis, Apache Kafka, AWS, and observability tools to enhance system performance and maintainability. With over 10 years of experience in software engineering, you should have a strong background in distributed systems, cloud platforms, and ad tech industry knowledge, making significant contributions to the team's innovative projects aimed at maximizing revenue through superior viewer experiences.

What you'll do

  • Design and implement robust, scalable distributed systems for interactive ad experiences.
  • Review code and tests to ensure adherence to best practices and algorithmic efficiency.
  • Define technical metrics and monitor system health in a high-throughput environment.
  • Mentor team members and foster open communication during architectural discussions.
  • Propose and implement optimizations to reduce costs and improve maintainability of services.
  • Collaborate with product teams to translate requirements into well-defined technical solutions.

What we're looking for

  • 10+ years of software engineering experience with advanced proficiency in Java.
  • Experience designing and implementing robust, scalable distributed systems.
  • Proficiency in non-relational database technologies like DynamoDB, Redis, and MemCache.
  • Knowledge of streaming platforms such as Apache Kafka or Kinesis.
  • Comprehensive understanding of AWS or another cloud platform.
  • Strong communication skills for collaboration with technical and non-technical teams.

More like this

Similar roles

Principal Software Engineer, Ads

DoorDash, Inc

New York, NY +2 12 days ago $268,600$395,000
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis GraphQL React Scalability Microservices RESTful APIs Monitoring Logging

Principal Software Engineer, Ads Format, Level 7

Snap Inc.

Santa Monica, CA +6 11 days ago $276,000$414,000
Python JavaScript React Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs A/B Testing Scalability Performance Optimization

Staff Software Engineer - Ads

Shopify

US 45 days ago
Kafka Flink Spark Streaming Redis Aerospike RocksDB Python Java Go Docker Kubernetes CI/CD PostgreSQL MySQL AWS Google Cloud Platform Azure Prometheus Grafana GitLab Jenkins