Salary
💰 $152,200 - $223,600 per year
Tech Stack
ApacheAWSCloudDockerDynamoDBJavaKafkaKubernetesMicroservicesRedisSpringSpring BootSpringBootTerraform
About the role
- Build backend ad delivery systems for on-demand and live TV content across Disney properties (Hulu, Disney+, ESPN)
- Work with Java, Spring, Kubernetes, AWS, and Terraform to deliver high-throughput ad requests with focus on performance and reliability
- Design, implement, and maintain scalable, loosely coupled microservices; improve observability with metrics/monitors/alerts
- Collaborate with product teams to translate requirements into technical implementations; participate in on-call rotations
Requirements
- BS or MS in Computer Science / Engineering or relevant work experience
- 7+ years of software engineering experience
- Advanced proficiency with Java, including memory management, multi-threading, profiling, thread pools, connection pools, and HTTP protocols
- Demonstrable analytical / problem-solving skills
- Great communication, collaboration skills, and a strong teamwork ethic with both technical and non-technical audiences
- Experience with SpringBoot and related Spring projects
- Non-relational database technologies like DynamoDB
- Caching datastores such as Redis, ValKey, or MemCache
- Data Streaming Mechanisms such as Apache Kafka and/or Kinesis
- Cloud platforms such as AWS
- Modern DevOps tools such as Terraform, Docker, and Kubernetes
- Microservice architecture
- Preferred Qualifications: Domain knowledge in the Ad Tech industry