Gap

SrSoftwareEngineer

San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr Software Engineer at Gap. Skills: CI/CD, GitHub, AI tools, Software development. Develop CI/CD pipelines. Maintain CI/CD pipelines”

What You'll Achieve.

Maximize developer productivity; Enable streamlined workflows; Enable robust source control management; Enable intelligent automation; Promote modern engineering best practices; Create a seamless, AI-augmented developer experience; Ensure artifact management platforms remain reliable; Ensure artifact management platforms are well-integrated; Ensure code quality platforms remain reliable; Ensure code quality platforms are well-integrated; Support consistent and repeatable build environments; Enhance developer productivity with AI tools; Enhance code quality with AI tools; Help engineering teams move faster; Reduce build times; Reduce deployment failures; Streamline developer workflows; Promote consistent usage of tools

Industry & Context.

Problems you'll solve

Identify bottlenecks in build and deployment processes; Diagnose issues using metrics and logging dashboards

Eligibility Requirements

Participate in an on-call rotation

What They're Looking For.

Must Have

2+ years of software engineering experience, Proficient with Git, Hands-on experience with modern CI/CD tools, Familiarity with configuration management tooling, Hands-on experience with AI-powered development tools, Proficient in at least one programming language, Working knowledge of Docker, Familiar with major cloud platforms, Comfortable with production support, Understand the value of clear, functional technical documentation, Bias toward automation and reusable solutions, Communicator who can collaborate effectively

Nice to Have

Experience with GitHub Actions, Familiarity with Artifactory, Familiarity with SonarQube, Willingness to learn Chef, Experience with GitHub Copilot, Experience with Claude, Experience with Codex, Experience with Python, Experience with Java, Experience with Go, Exposure to infrastructure as code concepts

What You'll Do.

Develop CI/CD pipelines

Maintain CI/CD pipelines

Develop build tooling

Maintain build tooling

Contribute to GitHub environment management

Contribute to GitHub environment evolution

Support artifact management platforms

Improve artifact management platforms

Support code quality platforms

Improve code quality platforms

Maintain configuration management tooling

Evolve configuration management tooling

Evaluate AI-powered development tools

Enable AI-powered development tools

Integrate Build team platforms

Identify build bottlenecks

Identify deployment bottlenecks

Develop tools for workflows

Develop automation for workflows

Contribute to best practices

Collaborate with other teams

Participate in on-call rotation

Write technical documentation

Maintain technical documentation

How You'll Work.

Team & Collaboration

Collaborate with other engineering platform teams; Collaborate with platform teams; Collaborate with the Ship team; Collaborate with the Schedule team; Collaborate with the Observe team; Collaborate effectively with platform engineering teams; Collaborate effectively with product engineering teams

Communication Scope

Communicate effectively with both platform and product engineering teams

Full 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 streamlined workflows, robust source control management, intelligent automation, and the promotion of modern engineering best practices. As a Senior Software Engineer, you'll contribute to the evolution of our GitHub platform and CI/CD infrastructure in collaboration with other engineering platform teams to help create a seamless, AI-augmented developer experience. ## What You'll Do * Develop and maintain CI/CD pipelines and build tooling used by engineering teams across the company. * Contribute to the management and evolution of our GitHub environment, including repository configuration, branch protections, workflow standards, and developer-facing features. * Support and improve our artifact management and code quality platforms, including Artifactory and SonarQube, ensuring they remain reliable and well-integrated into the developer workflow. * Help maintain and evolve our configuration management tooling, including Chef-based infrastructure, to support consistent and repeatable build environments. * Evaluate and help enable GitHub's AI-powered development tools — including GitHub Copilot and emerging agentic capabilities — that enhance developer productivity and code quality. * Identify opportunities to integrate Build team platforms into a broader AI-enabled and agentic software development lifecycle, helping engineering teams move faster with greater automation and intelligence. * Identify bottlenecks in build and deployment processes and collaborate with platform teams to implement improvements that reduce build times or deployment failures. * Develop tools and automation to streamline developer workflows across a variety of languages and environments. * Contribute to best practices for source control

Free ATS check

Applying for this Sr Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Gap?

Real rants from real employees. Read before you apply.

Read Company Rants →