Gap Inc. logo
Sr Staff, Software Engineer
full-timeColumbia, Pleasanton

Summary

Location

Columbia, Pleasanton

Type

full-time

Explore Jobs

About this role

About the Role

The Schedule Team is part of the Engineering Platform organization at GapTech, responsible for designing, building, and operating Gap’s enterprise containerization platform that supports applications across all brands and global markets. This role focuses on advancing and simplifying Kubernetes at scale, enabling application teams to securely deploy, operate, and scale containerized workloads without needing deep platform expertise. The platform is built on Microsoft Azure Kubernetes Service (AKS) and integrates with critical services such as service mesh, GitOps, CI/CD, observability, and security tooling.

As a Sr. Staff Software Engineer, you will act as a technical leader who drives platform strategy, architecture, and execution. This is a hands-on systems and platform engineering role that includes participation in an on-call rotation to support highly available, business-critical production systems.

What You'll Do

Lead the design, evolution, and technical strategy of Gap’s Kubernetes-based container
platform.
Build and operate Azure Kubernetes Service (AKS) clusters, including networking, identity,
security, storage, and lifecycle management.
Advance Kubernetes platform capabilities such as cluster provisioning and upgrades, multi-
cluster and multi-environment architectures, and hybrid cloud readiness using
infrastructure-as-code.
Integrate Kubernetes with core platform services including Service Mesh (Istio) for traffic
management and security, centralized logging/monitoring/alerting, and GitOps + CI/CD
pipelines (ArgoCD, GitHub Actions, Jenkins, Azure DevOps).
Develop and maintain Helm charts, reusable deployment patterns, and platform templates
to standardize application onboarding.
Serve as a subject matter expert for internal engineering teams adopting containerization
and Kubernetes; provide guidance and hands-on support for onboarding and migrations.
Deliver final-tier platform support for high-impact incidents, outages, and production
events; participate in an on-call rotation and drive root cause analysis and long-term
remediation.
Identify and implement improvements to platform reliability, performance, security, and
cost efficiency.
Build and maintain infrastructure automation using Terraform and GitOps practices.
Mentor and guide junior and mid-level engineers, acting as a trusted technical advisor; share
learnings, designs, and innovations across the broader engineering organization.
Contribute to and leverage open-source technologies where appropriate.

Who You Are

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
3+ years of experience in Systems, Platform, or DevOps Engineering within a large-scale
enterprise environment.
Strong hands-on experience with Linux systems administration, Docker, and Kubernetes
in production; cloud platforms (Azure preferred) and AKS experience strongly desired.
Proven experience building and operating container platforms, not just deploying
applications.
Proficient in modern DevOps and platform tooling, including Terraform, GitOps, and
CI/CD pipelines (GitHub, Jenkins, Azure DevOps, ArgoCD).
Strong programming and scripting skills in Python, Go, PowerShell, and shell scripting.
Experience developing and managing Helm charts for Kubernetes deployments;
familiarity with service mesh technologies (e.g., Istio).
Experience with container registries such as Azure Container Registry and JFrog
Artifactory.
Understanding of cloud-native application patterns, microservices, and 12-factor
principles.
Ability to assess complex systems, analyze data, and recommend practical solutions;
strong communication skills and ability to influence and build consensus across teams.
Passion for mentoring, knowledge sharing, and continuous improvement.

Other facts

Tech stack
Kubernetes,Azure Kubernetes Service,Containerization,DevOps,Terraform,GitOps,CI/CD,Linux,Docker,Python,Go,PowerShell,Helm,Service Mesh,Microservices,Cloud Platforms,Infrastructure Automation

About Gap Inc.

Gap Inc., a house of iconic brands, is the largest specialty apparel company in America. Its Old Navy, Gap, Banana Republic, and Athleta brands offer clothing, accessories, and lifestyle products for men, women and children. Since 1969, Gap Inc. has created products and experiences that shape culture, while doing right by employees, communities and the planet. Gap Inc. products are available worldwide through company-operated stores, franchise stores, and e-commerce sites. Fiscal year 2023 net sales were $14.9 billion. For more information, please visit www.gapinc.com.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Retail
Founding Year: 1969

What you'll do

  • Lead the design and technical strategy of Gap’s Kubernetes-based container platform while building and operating Azure Kubernetes Service (AKS) clusters. Provide final-tier platform support for high-impact incidents and mentor junior engineers.

Ready to join Gap Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr Staff, Software Engineer do at Gap Inc.?

As a Sr Staff, Software Engineer at Gap Inc., you will: lead the design and technical strategy of Gap’s Kubernetes-based container platform while building and operating Azure Kubernetes Service (AKS) clusters. Provide final-tier platform support for high-impact incidents and mentor junior engineers..

Why join Gap Inc. as a Sr Staff, Software Engineer?

Gap Inc. is a leading Retail company.

Is the Sr Staff, Software Engineer position at Gap Inc. remote?

The Sr Staff, Software Engineer position at Gap Inc. is based in Columbia, South Carolina, United States and Pleasanton, California, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr Staff, Software Engineer position at Gap Inc.?

You can apply for the Sr Staff, Software Engineer position at Gap Inc. directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Gap Inc. on their website.