Design, develop, and maintain highly scalable and performant services for the global Git code-hosting platform. Provide technical leadership, mentor team members, and ensure system reliability through on-call rotations and code reviews.
Design, implement, and support backend services and APIs for enterprise configuration, policy enforcement, and auditing. Lead architecture decisions while partnering with cross-functional teams to ensure reliable, scalable, and secure platform operations.
Design, build, and maintain scalable data infrastructure in Azure to support security monitoring, threat detection, and incident response. Lead cross-organizational initiatives to define security telemetry policies and ensure data governance across the platform.
You will build and operate the infrastructure and automation that powers GitHub's regional deployments across networking, compute, and storage. The role involves partnering with engineering teams to improve operational tooling, incident response, and deployment safety for regional service onboarding.
United States$124K - $329K per year5-10 yrs expFinance
Lead security capability risk assessments and develop risk scenarios to help leaders make informed decisions. Manage risk treatment plans, maintain the risk register, and provide clear reporting to both technical and non-technical stakeholders.
Design and develop scalable security systems to identify vulnerabilities across GitHub's infrastructure and services. Implement software supply chain controls and collaborate with cross-functional teams to ensure compliance and system health.
The Staff Software Engineer will lead the 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 driving cross-team collaboration to ensure system health.
United States$103K - $273K per year5-10 yrs expProduct
The Senior Accessibility Program Manager will drive the implementation of GitHub's accessibility strategy by managing inclusive user research and feedback systems. They will also build accessibility communities of practice and accelerate the adoption of accessibility tools across customer and open-source ecosystems.
The Senior Incident Response Analyst will design and implement solutions to address security incidents while driving automation to enhance response efficiency. They will also contribute to security policies, conduct risk assessments, and collaborate with internal teams to strengthen the organization's overall security posture.
The Senior Software Engineer will design, implement, and scale the Blackbird code search engine while ensuring system health, security, and performance. They will also drive automation, observability, and data-driven improvements across GitHub's Copilot products and infrastructure.
The Senior Software Engineer will develop, scale, and operate the Blackbird code search engine while focusing on infrastructure, automation, and observability. They will also participate in on-call rotations and drive efforts to improve system health, security, and developer tooling.
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.
You will develop, maintain, and review code for open-source JavaScript projects while collaborating with internal and external stakeholders. Additionally, you will be responsible for triaging bugs, addressing security vulnerabilities, and contributing to the broader developer ecosystem.
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.
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.
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.
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, 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 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, design, and data science teams to define product direction and execute controlled experiments.
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 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.
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 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.
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 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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.