Gap
SrSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
Identify bottlenecks in build and deployment processes; Diagnose issues using metrics and logging dashboards
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
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.