Dir, Software Development

Adobe Adobe · Enterprise · San Jose, CA

This role is for a Director of Software Development to lead the Kubernetes Platform for Adobe's Infrastructure Engineering team. The position requires deep, hands-on expertise in operating, scaling, and debugging Kubernetes in production at significant scale, with a focus on cloud-native and open-source ecosystems. The leader will be responsible for designing and implementing novel solutions, debugging complex distributed systems, and driving infrastructure initiatives. The role involves personal engagement in design, implementation, and production operations, with a strong bias toward automation, resilience, and operational excellence. The team manages hundreds of K8s clusters across multiple cloud providers and data centers, serving both internal and external developers.

What you'd actually do

  1. Lead the Kubernetes Platform team. This team manages hundreds of K8s clusters across multiple cloud providers and Adobe-managed data centers.
  2. Act as a liaison to client and partner engineering teams to share the Infrastructure Engineering mission, vision and roadmap
  3. Gather input on client needs and proposed integration points with technical services which are delivered by our partner organizations
  4. Inspire and encourage our internal customer teams to contribute to the kubernetes platform via an internal open source and open contribution model
  5. Review and provide feedback on features, technology, architecture, designs, time & budget estimates, and test strategies

Skills

Required

  • Kubernetes
  • cloud-native architectures
  • distributed systems
  • Kubernetes internals (scheduler, control plane, networking, storage, autoscaling)
  • cloud platforms (EKS, AKS)
  • debugging complex distributed systems
  • designing and implementing novel solutions
  • automation
  • resilience
  • operational excellence
  • developer velocity
  • platform building
  • highly optimized code
  • advanced architectural patterns
  • communication skills
  • technical leadership

Nice to have

  • open-source ecosystems
  • contribute to open-source

What the JD emphasized

  • expert-level understanding of Kubernetes internals
  • cloud-native and open-source ecosystems
  • managed Kubernetes platforms such as EKS and AKS
  • debug complex, distributed systems issues end-to-end
  • designing and implementing novel solutions
  • personally engage in design, implementation, and production operations
  • high-scale, highly reliable, always-on systems
  • Deep customer empathy for developers
  • Expert-level understanding of distributed systems
  • deep specialization in Kubernetes and cloud-native architectures
  • Proven ability to design, build, and operate highly reliable, large-scale, cost-efficient cloud platforms
  • Demonstrated expertise in writing and reviewing highly optimized code
  • Exceptional communication skills
  • 12+ years of hands-on engineering experience
  • deep, production-grade expertise