You will lead the design, implementation, and scaling of GitHub's project management tools while integrating AI-powered features. You will also provide technical leadership, mentorship, and guidance to the distributed engineering team to ensure high-quality product delivery.
Design, build, and operate high-scale telemetry pipelines for logs, metrics, and traces while ensuring system reliability and performance. Lead cross-team initiatives to remove scaling bottlenecks and mentor engineers through design reviews and technical leadership.
The Senior Systems Engineer will design and maintain core components of GitHub's database platform to ensure reliability and scalability. They will also manage infrastructure operations, including kernel tuning, capacity planning, and participating in on-call incident response.
You will maintain and operate production-level Ruby and Go services while facilitating cross-team technical architecture and design. Additionally, you will lead incident response, mentor engineers, and drive the extraction of shared platform capabilities to support GitHub's client applications.
Lead the architecture, design, and evolution of the Pull Request Platform to ensure high reliability and scalability. Partner with cross-functional teams to define technical roadmaps, mentor engineers, and improve operational excellence through automation and standardized practices.
Lead a team of engineers to develop innovative agentic experiences on the GitHub Cloud Agent platform. Drive the technical roadmap, manage performance, and ensure the delivery of secure, scalable, and high-quality AI-powered software solutions.
Design, build, and operate the Sessions and Tasks APIs that support various Copilot agent surfaces. Lead the evolution of agent registry and remote steering models while ensuring secure policy enforcement at scale.
The Principal Software Engineer will lead system architecture design and mentor teams on quality assurance and best practices. They will drive technical solutions, contribute to code, and partner with stakeholders to solve complex problems at scale.
You will own the end-to-end development of Copilot code review features, including agent behavior and integration with frontier models. You will also be responsible for maintaining high-throughput services and improving evaluation metrics for AI-assisted code reviews.
Design, develop, and maintain highly scalable and performant services for the Git code-hosting platform. Lead technical discussions, mentor team members, and participate in on-call rotations to ensure system reliability and performance.
Design, develop, and maintain high-quality, scalable technical solutions for the Git systems infrastructure. Provide technical leadership through code reviews, architectural documentation, and mentorship while ensuring the reliability of live services.
The engineer will manage production operations for CodeQL-powered analysis and develop internal tooling and CI pipelines to support engineering teams. They will also collaborate with product managers and designers to deliver high-quality security features and improve the developer experience.
The Senior Software Engineer will manage production operations for CodeQL-powered analysis and develop internal CI/CD tooling to improve developer efficiency. They will collaborate with cross-functional teams to deliver secure, high-quality features while engaging with both internal and external users.
Design, develop, and maintain large-scale Elasticsearch infrastructure to support search functionality across GitHub services. Provide technical leadership and mentorship while ensuring system reliability, performance, and operational excellence.
Design, implement, and maintain backend services and APIs that connect GitHub Copilot experiences to AI model providers. Operate these services at scale by managing production health, latency, capacity, and incident response.
Own products end-to-end from discovery and strategy through launch and iteration to drive measurable customer impact. Partner closely with engineering and design teams to define product direction, build prototypes, and execute controlled experiments.
You will build and scale enterprise-grade platform capabilities, APIs, and AI-powered experiences to support GitHub's ecosystem. This involves leveraging data and telemetry to prioritize investments while collaborating with engineering and applied science teams to execute product strategy.
You will define and execute product strategies for GitHub's platform, APIs, and enterprise capabilities to support a global ecosystem of developers and partners. This involves leveraging data and telemetry to prioritize investments while collaborating with engineering and applied science teams to deliver AI-powered experiences.
Own products end-to-end from discovery and strategy through launch and iteration to drive measurable customer impact. Partner closely with engineering, design, and data science teams to define product direction and execute controlled experiments.
You will build and scale secure, enterprise-grade platform capabilities, APIs, and AI-powered experiences to support GitHub's global developer ecosystem. This involves leveraging data and telemetry to prioritize investments while collaborating with engineering and applied science teams to execute product strategy.
Own products end-to-end from discovery and strategy through launch and iteration to drive measurable customer impact. Partner closely with engineering and design teams to build prototypes, validate concepts, and scale developer-facing experiences.
The engineer will design, develop, and maintain high-quality technical solutions for distributed systems and infrastructure at scale. They will also provide technical leadership, mentor team members, and participate in on-call rotations to ensure system reliability.
Design and maintain scalable database infrastructure while serving as a subject matter expert for MySQL. Develop self-service tooling for developers and participate in on-call rotations to ensure system reliability.
Lead the architecture of Tier-0 identity services and define the strategy for agentic identities across the GitHub ecosystem. Partner with cross-functional teams to ensure security, reliability, and scalability while driving technical excellence in code development and system design.
The Senior Labor Relations Manager will serve as the primary liaison between GitHub and employee representative bodies across EMEA, ensuring constructive social dialogue and legal compliance. They will lead the establishment of new representative structures, manage co-determination processes, and coach business leaders on organizational effectiveness.
Design, develop, and ship high-quality technical solutions while providing leadership and mentorship to the engineering team. Advocate for system health, participate in on-call rotations, and collaborate with cross-functional teams to drive product goals.
The engineer will build and operate infrastructure and automation for GitHub's multi-region Enterprise Cloud deployments. Responsibilities include managing networking, compute, storage, and service onboarding while driving platform investments to improve operational efficiency.
You will define and drive the technical strategy for GitHub's regional infrastructure, leading architecture decisions for provisioning and operational resilience. You will also own large cross-cutting initiatives end-to-end while mentoring engineers and raising the bar for system design and operational excellence.
You will turn ambitious, loosely defined concepts into reliable prototypes to explore the future of software development. This involves collaborating with a research team to assess technical feasibility, build minimum viable products, and provide consultative expertise across the organization.
The Staff Software Engineer will lead technical direction for the macOS platform within GitHub Actions, focusing on scalability, reliability, and operational excellence. They will design and ship high-quality technical solutions while providing mentorship and technical leadership to cross-functional teams.
The Staff Software Engineer will architect and deliver high-performance systems for GitHub Actions, ensuring reliability and scalability for millions of developers. They will provide technical leadership, mentor team members, and champion security and operational excellence across the platform.
Design, develop, and maintain highly scalable and performant services for the Git code-hosting platform. Provide technical leadership, mentor team members, and ensure system reliability through on-call rotations and code reviews.
The Senior Director will define the technical and organizational vision for design engineering, driving strategy across design systems and AI-powered workflows. They will lead a team of design engineers while partnering with product and engineering leadership to influence roadmaps and elevate developer experiences.
The Principal Software Engineer will define the technical direction for GitHub's web UI platform, focusing on performance, accessibility, and consistency. They will lead cross-team initiatives and establish standardized patterns to improve developer velocity and system reliability.
You will embed with engineering teams to improve the reliability, scalability, and operability of GitHub's production systems. You will also own complex production problems end-to-end, from debugging live incidents to designing long-term engineering solutions.
The Senior Labour Relations Manager will act as the primary liaison between business leadership and employee representative bodies across EMEA. They are responsible for managing social dialogue, ensuring legal compliance, and establishing new representative structures in evolving markets.
The Staff Software Engineer will own and evolve the metered billing infrastructure to ensure reliability, scale, and performance for millions of users. They will also mentor engineers, lead architectural decisions, and collaborate with cross-functional teams to maintain high standards of security and compliance.
You will design, build, and evolve the systems behind GitHub's pull request and code review experience to support modern, agent-driven development. This involves providing technical leadership, mentoring team members, and ensuring the reliability and quality of the platform through end-to-end feature ownership.
The Director of Technical Program Management will lead and scale the TPM team to drive clarity, accountability, and execution across complex, cross-functional engineering initiatives. They are responsible for fostering a culture of operational excellence, aligning strategic priorities, and accelerating decision-making across the organization.
You will define and drive GitHub’s multi-model AI strategy and platform roadmap while collaborating with engineering, design, and marketing teams. Additionally, you will lead growth experiments and use customer insights to prioritize investments and measure platform impact.
Design, develop, and maintain highly performant backend services and APIs to govern Copilot experiences at scale. Provide technical leadership and mentorship while collaborating with cross-functional teams to ensure system reliability and security.
The Staff Developer Advocate will define the vision and strategy for the Security Lab's advocacy program while acting as a subject matter expert to engage with security researchers and developers. They will produce high-quality technical content, lead community events, and influence product improvements by bridging the gap between the community and internal engineering teams.
Design, build, and operate Kubernetes-based platform systems to support GitHub's production services. Lead technical initiatives for fleet reliability, capacity management, and cross-team platform migrations.
The Outbound Product Manager will serve as the primary market-facing advocate for GitHub's security portfolio, translating complex product capabilities into compelling narratives for diverse audiences. They will drive public engagement, shape industry conversations, and enable the sales organization to effectively position GitHub's security solutions.
Lead technical decision-making and architecture while designing scalable, reliable solutions for traffic management systems. Maintain and improve the GitHub Load Balancer and mentor other engineers in architectural best practices.
Lead an engineering team in developing secure, scalable technical solutions for licensing and subscription management. Drive strategic initiatives, manage team performance, and ensure system architecture aligns with business goals and compliance requirements.
The Principal Systems Engineer will set the technical direction for GitHub's database platform and manage the reliability and scalability of the database fleet. Responsibilities include leading capacity planning, managing replication topology, and partnering with cross-functional teams to align database roadmaps with product needs.
You will own end-to-end product problems related to AI-assisted code review and define the evaluation metrics for agentic performance. Additionally, you will maintain high-throughput services at scale and shape the developer experience across GitHub's ecosystem.
The engineer will manage and scale large-scale Elasticsearch clusters to support GitHub's search infrastructure. Responsibilities include optimizing index performance, ensuring high availability, and collaborating with cross-functional teams to troubleshoot and improve system reliability.
The Principal Production Engineer will lead design reviews and shape data modeling to ensure high performance and reliability across GitHub's database platforms. They will also develop SDKs, tooling, and disaster recovery plans while participating in on-call rotations to maintain system health.
Design and build core components of GitHub's database platform while ensuring the reliability and scalability of the database fleet. Operate and improve replication topology, failover automation, and manage infrastructure components to meet performance targets.
The Staff Production Engineer will partner with product teams to design and scale data platforms while maintaining high availability and performance. They will also develop SDKs, define operational standards, and participate in on-call rotations to ensure system reliability.
You will own and evolve billing and payment systems with a focus on fraud and abuse mitigation while driving architectural decisions. You will also mentor engineers, lead incident responses, and collaborate across teams to ensure system reliability and security.
Design, develop, and maintain high-quality technical solutions while providing leadership and mentorship to engineering teams. Advocate for system health, participate in on-call rotations, and collaborate with cross-functional stakeholders to drive technical roadmaps.
The Senior Data Scientist will lead data acquisition efforts, conduct thorough data analysis, and develop data-driven strategies to support business stakeholders. They are also responsible for mentoring team members, driving model validation best practices, and ensuring the scalability and performance of production models.
The Principal Software Engineer will define the technical direction for GitHub's web UI platform, focusing on performance, accessibility, and consistency. They will lead cross-team initiatives, establish development standards, and mentor engineers to ensure scalable and reliable frontend outcomes.
You will own the technical direction for GitHub's web UI platform, focusing on performance, accessibility, and consistency. You will lead cross-team initiatives and establish standards to improve developer velocity and platform reliability.
You will lead the technical direction of the Copilot code review agent, defining evaluation metrics and ensuring high-quality, reliable performance at scale. This hands-on role involves collaborating with research teams to integrate frontier models while mentoring senior engineers and maintaining production systems.
Provide technical leadership for systems that help AI agents acquire, interpret, and apply software-development context. Design and operate scalable technical solutions while partnering with cross-functional teams to improve agent quality and efficiency.
You will embed with engineering teams to improve the reliability, scalability, and operability of GitHub's production systems. This involves debugging complex incidents, designing long-term engineering solutions, and automating operational workflows.
Provide technical leadership for systems that enable AI agents to acquire, interpret, and apply software-development context. Design and implement scalable technical solutions while establishing evaluation methods and learning loops to improve agent quality and reliability.
Design, build, and operate Kubernetes-based platform systems to support GitHub's production services. Lead technical initiatives across cross-team platform problems, including AKS migration, fleet management, and control-plane reliability.
You will lead the design and maintenance of mission-critical CI/CD systems and developer tooling to improve internal workflows. This role involves collaborating with cross-functional teams to ensure build reliability, performance, and security at scale.
The Technical Program Manager will partner with engineering and product leaders to execute complex program plans and manage dependencies across the organization. They are responsible for driving alignment, mitigating risks, and ensuring the delivery of high-quality security-focused product initiatives.
You will own the technical direction for GitHub's web UI platform, focusing on performance, accessibility, and consistency across the codebase. You will drive cross-team initiatives and establish paved paths for frontend development to improve developer velocity and system reliability.
The Senior Product Manager will own the product strategy and roadmap for abuse and fraud prevention across GitHub's commerce and account creation domains. They will lead cross-functional initiatives to design and iterate risk prevention systems while balancing customer experience with operational reliability.
You will own and evolve the billing infrastructure that supports millions of GitHub users while driving architectural decisions for reliability and scale. Additionally, you will mentor engineers, lead incident response, and collaborate with cross-functional teams to ensure high-quality, compliant financial systems.
Design and implement highly available, globally distributed backend services for authentication and authorization. Collaborate with cross-functional teams to evaluate identity standards and mentor engineers on best practices.
You will design, implement, and operate highly available services at scale while providing technical leadership and mentorship to the team. You will also collaborate with engineering and product leads to define technical roadmaps and improve the foundational infrastructure of GitHub Issues and Projects.
Design, develop, and ship high-quality, scalable platform services for identity and authorization while providing technical leadership and mentorship to engineering teams. Own the health and quality of systems, participate in on-call rotations, and collaborate with cross-functional partners to drive technical roadmaps.