Back to Jobs

Sr Staff, Software Engineer

Gap Inc. SF - 2 Folsom Full-time
$150,000
per year

Job Description

About the Role

•The Build team makes it easier and faster to build high-quality applications at Gap by providing a comprehensive and opinionated set of development tools and CI/CD infrastructure.
•Our objective is to maximize developer productivity by enabling an AI-augmented, agentic software development lifecycle through intelligent automation, streamlined workflows, and the promotion of modern engineering best practices.
•As a Sr. Staff Engineer, you’ll spearhead this evolution in collaboration with other engineering platform teams to create a seamless developer experience.

What You'll Do

  • Lead the design and modernization of our build systems and CI/CD pipelines, focusing on scalability, reliability, and ease of use while balancing current needs with future goals.
  • Develop and drive adoption of best practices for source control, dependency management, build processes, and deployment pipelines across the organization.
  • Champion the adoption of generative AI tools and intelligent automation to enable an agentic software development lifecycle.
  • Participate in an on-call rotation to support our build and deploy systems.
  • Provide technical guidance, documentation, and training to help teams adopt and effectively use the tools and platforms you support.
  • Monitor and improve the performance, reliability, and usability of development tools, incorporating feedback from users across the organization.

Who You Are

  • You have 7+ years of software engineering experience, with a focus on build engineering and CI/CD, or equivalent experience.
  • You’re proficient in at least one programming language (e.g., Java, Python, Go) and comfortable working across different types of languages as needed.
  • You have deep expertise in Git and source control best practices.
  • You’re proficient with modern CI/CD tools such as GitHub, GitHub Actions, GitHub Copilot, Artifactory, and SonarQube.
  • You have extensive experience with Docker and Kubernetes in large-scale production environments.
  • You’re well-versed in major cloud platforms and infrastructure as code (e.g., Terraform, Chef), with a track record of improving build and deployment processes at scale.
  • You have significant experience leading projects and mentoring in a distributed team environment.
  • You are passionate about developer experience and thrive on making complex workflows simpler, faster, and more reliable.
  • You have a strong understanding of modern software development practices and are excited by the potential of AI and automation to transform how software is built.
  • You enjoy collaborating across teams and disciplines, and you're skilled at translating developer needs into scalable platform solutions.
  • You take pride in building tools that are intuitive, well-documented, and widely adopted.

Company Information

Location: San Francisco, CA

Type: Hybrid