FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – Ad Experiences
The Walt Disney Company. Develop and own systems enabling rapid prototyping, testing, and validation of interactive ad formats .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates advanced proficiency in Java and experience with microservices architecture, focusing on high-throughput and low-latency systems. Capable of mentoring engineers and translating product requirements into actionable implementation tasks while ensuring best practices in software development.
Highest-signal resume keywords
Java ProgrammingMicroservices ArchitectureSpringBoot FrameworkCloud Platform ExperienceObservability Tooling
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaMulti-ThreadingGarbage CollectionDynamoDBRedisMemCacheApache KafkaKinesisTerraformDocker
Soft Skills
Analytical SkillsProblem-SolvingCommunication SkillsCollaboration SkillsMentoring
Tools & Technologies
AWSSpring ProjectsObservability ToolingMetricsLogs
Industry Keywords
Ad TechHigh-Availability ServicesRapid PrototypingTestingValidation
Tech Stack
Tools & technologiesApacheAWSCloudDockerDynamoDBJavaKafkaKubernetesMicroservicesRedisSpringSpring BootSpringBootTerraform
About the role
Key responsibilities & impact- Develop and own systems enabling rapid prototyping, testing, and validation of interactive ad formats
- Integrate ad experiences into creative platforms for ad-tier users
- Write and review code and tests
- Review implementations for best practices and algorithmic complexity
- Support engineers on an on-call shift when needed
- Assess product requirements, provide feasibility perspectives, and translate requirements into implementation tasks
- Research, implement proofs of concept, and propose improvements to ad-serving systems
- Define, review, and document software and system designs in a high-throughput, low-latency microservices environment
- Improve observability through metrics, monitors, and alerts
- Participate in architectural discussions and bridge team requirements with technical capabilities
- Mentor and inspire engineers across professional software development
Requirements
What you’ll need- 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
- Analytical, problem-solving, and design skills in a highly distributed and highly available services ecosystem
- Excellent communication and collaboration skills with technical and non-technical audiences
- Experience with SpringBoot and related Spring projects
- Experience with non-relational databases such as DynamoDB
- Experience with Redis and/or MemCache
- Experience with Apache Kafka and/or Kinesis
- Experience with AWS or another cloud platform
- Experience with observability tooling such as logs and metrics
- Preferred: experience with Terraform, Docker, and Kubernetes
- Preferred: Ad Tech industry knowledge
- Ability to work in the office four days a week
- Ability to support an on-call shift when needed
Benefits
Comp & perks- Bonus and/or long-term incentive units may be provided
- Medical, financial, and/or other benefits