Principal Software Engineer, Ad Experiences

The Walt Disney Company

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Monica, CAGlendale, CASeattle, WA
Salary
$197,400–$264,700 / yr
Employment
Full-time
Posted
22 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $208k
This role $231k
$127k $291k
below market most similar roles pay here above market

This role pays more than 70% of similar roles. Most pay $169,550–$246,250 — the blue band above. At the midpoint, this role pays about $231k versus about $208k for comparable roles.

Based on 240 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 90 open roles on FindRole.

Listed pay typically runs $150,900–$202,400 across 90 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

The Principal Software Engineer - Ad Experiences joins the Ad Experiences Fleet within the Ad Platforms organization. This role involves developing and owning systems that enable rapid prototyping, testing, and validation of interactive ad formats for CTV platforms. You will design and implement robust, scalable, and tolerant distributed systems, write and review code, and translate product requirements into well-defined technical implementations. Key responsibilities include researching proofs-of-concept to improve ad serving systems, enhancing observability through metrics and alerts, and mentoring other engineers. Required technical skills include advanced proficiency with Java, SpringBoot, non-relational databases like DynamoDB, Redis, and MemCache, and experience with Apache Kafka, Kinesis, and AWS. You will solve complex problems regarding high-throughput, low-latency microservices to deliver captivating, interactive ad experiences across various media platforms.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Write and review high-quality code and tests while ensuring best practices and algorithmic complexity.
  • Translate product requirements into well-defined technical implementation tasks for engineering teams.
  • Design, document, and review system architectures for high-throughput, low-latency microservices.
  • Research and implement proofs-of-concept to improve ad serving performance, maintainability, and cost efficiency.
  • Enhance system observability by implementing proper metrics, monitors, and alerts.
  • Mentor and inspire other engineers in all aspects of professional software development.
  • Develop systems for rapid prototyping and testing of interactive ad formats on CTV platforms.
  • Participate in on-call shifts to provide technical support when needed.

What we're looking for

  • BS or MS in Computer Science, Engineering, or relevant work experience.
  • 10+ years of software engineering experience.
  • Advanced proficiency with Java, including heap, multi-threading, garbage collection, and profiling.
  • Experience with SpringBoot and related Spring projects.
  • Experience with non-relational database technologies such as DynamoDB, Redis, or MemCache.
  • Experience with Apache Kafka, Kinesis, and cloud platforms like AWS.
  • Proficiency in observability tooling for logs and metrics.
  • Preferred experience with Terraform, Docker, Kubernetes, and Ad Tech industry knowledge.

More like this

Similar roles

Principal Software Engineer, Ads Format

Snap Inc.

Bellevue, WA +5 146 days ago $276,000–$414,000
Distributed Systems Full Stack Cross-platform Development A/B Testing Software Design Performance Analysis Debugging Test Design Scalability Ads Domain
10+ yrs exp Hybrid

Senior Full Stack Engineer, Ad Decisioning

The Walt Disney Company

San Francisco, CA +3 16 days ago $144,100–$193,200
Java ReactJS SpringBoot AWS Kubernetes Terraform Docker Apache Kafka Kinesis DynamoDB Redis ValKey MemCache Microservices Monitoring Alerting
5+ yrs exp Hybrid

Principal Software Engineer, Online Ads Systems

Microsoft

67 days ago $142,800–$274,800
Distributed Systems Machine Learning C++ C# Python Java JavaScript C Azure Multi-threading System Design High-Performance Programming Data Mining Statistical Modeling Linear Algebra Information Retrieval
6+ yrs exp Hybrid

Senior Software Engineer, Ads

Microsoft

74 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Azure Azure DevOps Distributed Systems event driven architecture AI ML OOPS OOAD Design Patterns
4+ yrs exp Hybrid

Senior Software Engineer, Ads Platform

Microsoft

88 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Distributed Systems Microsoft Azure AWS Cloud Computing Service-Oriented Architecture Observability Reliability Engineering AI ML Telemetry
4+ yrs exp Hybrid