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 CICD 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 Sr. Staff Engineer, youll lead the evolution and modernization of our GitHub infrastructure in collaboration with other engineering platform teams to create a seamless AI-augmented developer experience.
What Youll Do
• Lead the evolution of our GitHub Enterprise infrastructure focusing on modernization, scalability, and the adoption of advanced platform capabilities. • Architect and implement config-as-code solutions, e.g., Terraform, to manage GitHub organizations, repositories, permissions, and policies at scale. • Administer and optimize our GitHub Enterprise environment ensuring reliability and performance for all engineering teams. • Evaluate and enable GitHubs AI-powered development tools, including GitHub Copilot, Agent, HQ, and emerging capabilities that enhance developer productivity and code quality. • Develop and drive adoption of best practices for source control management, repository structure, branching strategies, and GitHub workflows across the organization. • Collaborate with security, compliance, and engineering teams to establish governance policies and automation for our GitHub Enterprise platform. • Participate in an on-call rotation to support our build and deploy systems. • Provide technical guidance, documentation, and training to help teams adopt new GitHub capabilities and workflows effectively. • Monitor and improve the performance, reliability, and usability of our source control platform, incorporating feedback from users across the organization.
Who You Are
You have 7 years of software engineering experience with a focus on build engineering, CICD, and platform administration.
You have significant hands-on experience administering and managing GitHub Enterprise Server in production environments, including upgrades, performance tuning, high availability configurations, and troubleshooting.
You have experience with GitHub Enterprise Cloud, including organization management, security configurations, and platform administration, which is highly desirable.
You are proficient with infrastructure as code tools, e.g., Terraform, and have experience managing platform configurations declaratively.
You have deep expertise in Git and source control best practices, including experience guiding large organizations through Git workflow improvements.
You are proficient with modern CICD tools, such as GitHub Actions, Artifactory, and related DevOps tooling.
You have experience with Docker and Kubernetes in large-scale production environments.
Youre well-versed in major cloud platforms, Azure, GCP, etc., and have a track record of leading infrastructure migrations at scale.
You have significant experience leading complex multi-team projects in distributed environments with strong stakeholder management skills.
You are passionate about developer experience and thrive on making complex workflows simpler, faster, and more reliable.
You enjoy collaborating across teams and disciplines and are skilled at translating developer needs into scalable platform solutions.
You take pride in building systems that are well-documented, maintainable, and widely adopted across the organization.