DiscoverStartupsGitHubJobs at GitHub: Explore current Opportunities
GitHub company logo
GitHub
Actively Hiring
For developers, by developers. Code and project management has never been so convenient5000+ Employees
  • B2C
  • B2B
  • Growth Stage
    Expanding market presence
  • 4.1
    Work / Life Balance
    Employees rate GitHub 4.1/5 on Glassdoor for work / life balance

Jobs at GitHub

what makes you different?
Filter by
Team
Location
Accepted Remote Location
Type
Engineering

Senior Software Engineer, GitHub Actions

NewPosted 3 days ago

Senior Software Engineer, GitHub Actions

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage ...
Engineering

Staff Security Data Engineer

NewPosted 5 days ago

Staff Security Data Engineer

  • Design, build, and maintain secure, reliable, and scalable data infrastructure in Azure, and AWS, including Terraform-managed resources, Kusto clusters and tables, and Airflow-orchestrated ETL pipelines
  • Lead cross-organizational initiatives to onboard new security telemetry, and identify and close...
Engineering

Staff Software Engineer, Enterprise Platform

NewPosted 6 days ago

Staff Software Engineer, Enterprise Platform

  • Design, implement, test, ship, and support backend services and APIs for enterprise configuration, policy enforcement, and auditing.
  • Develop clear domain models and API and event contracts, including state ownership, resource lifecycles, authorization boundaries, and compatibility.
Engineering

Staff Software Engineer, Mac Cloud

NewPosted 1 week ago

Staff Software Engineer, Mac Cloud

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage ...
Engineering

Senior Software Engineer, Vulnerability Management

NewPosted 1 week ago

Senior Software Engineer, Vulnerability Management

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Build the platform that collects security findings from container image, cloud, host, and code scanning, matches each finding to the team that owns it, and tracks remediation through risk scoring, SLAs, and exceptions.
Engineering

Staff Software Engineer, GitHub Actions

NewPosted 1 week ago

Staff Software Engineer, GitHub Actions

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage ...
Engineering

Staff Software Engineer, Pull Request Platform

NewPosted 1 week ago

Staff Software Engineer, Pull Request Platform

  • Lead the architecture, design, implementation, and evolution of systems that power pull requests at GitHub scale.
  • Help define and execute the Pull Request Platform technical roadmap, aligning engineering investments with GitHub’s reliability, scalability, and service-extraction priorities.
Engineering

Staff Software Engineer

NewPosted 1 week ago

Staff Software Engineer

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards.
Engineering

Senior Software Engineer, Mission Control

NewPosted 1 week ago

Senior Software Engineer, Mission Control

  • Design, build, and operate the Sessions and Tasks APIs (Go, Azure CosmosDB, Azure Blob Storage, Event Hubs) that back every Copilot agent surface: Copilot Coding Agent, Copilot CLI, VS Code Chat, JetBrains Chat, and Copilot Chat on github.com.
  • Own and evolve the agent registry and remote steering model, including the policies that decide...
Engineering

Senior Software Engineer, Code Search

NewPosted 2 weeks ago

Senior Software Engineer, Code Search

  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations.
  • Drives efforts to collect, classify, and analyze data on a range of metrics (e.g., health of the system, where bugs might be occurring).
Engineering

Staff Software Engineer, Git Systems

NewPosted 2 weeks ago

Staff Software Engineer, Git Systems

  • Design, develop, test, and ship high-quality technical solutions that scale across multiple GitHub services; build deep familiarity with the systems you own; and write maintainable code.
  • Document architectural designs and proposals, run targeted experiments, and validate approaches with prototypes.
Engineering

Software Engineer III

NewPosted 2 weeks ago

Software Engineer III

  • You will write, review & maintain code & technical documentation
  • You will interact with our community, consumers & contributors, on a daily basis
Engineering

Senior Software Engineer, Observability Delivery

NewPosted 3 weeks ago

Senior Software Engineer, Observability Delivery

  • Design, build, and operate high-scale pipelines for logs, metrics, traces, and exceptions, balancing capacity, reliability, performance, and cost.
  • Lead cross-team work to identify and remove scaling bottlenecks, improve how telemetry is collected and processed, and safely evolve critical production infrastructure.
Other Engineering

Senior Systems Engineer, Database Infrastructure

NewPosted 3 weeks ago

Senior Systems Engineer, Database Infrastructure

  • Design and build core components of GitHub's database platform across our self-managed and cloud-managed infrastructure
  • Be a subject matter expert on database internals and database administration within GitHub
Engineering

Principal Engineering Manager, Copilot agent platform

NewPosted 1 month ago

Principal Engineering Manager, Copilot agent platform

  • Drive and execute technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable.
  • Work with organizational leaders to shape GitHub’s AI product portfolio, identifying opportunit...
Engineering

Principal Software Engineer

NewPosted 1 month ago

Principal Software Engineer

  • Collaborate with cross-functional teams to solve complex technical problems at scale, balancing high-level system design with active code contribution.
  • Contribute to code, and lead and influence design discussions for the overall system architecture of complex products and solutions, ensuring they meet security and compliance requirements.
Engineering

Senior Software Engineer

NewPosted 1 month ago

Senior Software Engineer

  • CodeQL is GitHub's semantic code analysis engine that uses world-class static analysis research and technology to deeply analyze code, enabling the early detection of security vulnerabilities and correctness errors in software. CodeQL supports a wide range of programming languages, including C/C++, C#, Go, Java, JavaScript/TypeScript, Kotlin, Python, Ruby, and Swift. It is used as the primary detection engine within the GitHub Code Security and GitHub Advanced Security products.
Engineering

Software Engineer III, Copilot Models Inference

NewPosted 1 month ago

Software Engineer III, Copilot Models Inference

  • Design, implement, test, deploy, and maintain backend services and APIs that
  • Own scoped features end to end, from technical design and implementation through operational readiness, safe rollout, measurement, and follow-up.
Product

Staff Product Manager

NewPosted 1 month ago

Staff Product Manager

  • GitHub Copilot – Shaping the future of AI-assisted software development, developer workflows, agentic experiences, and the tools millions of developers rely on every day.
  • Core Productivity – Defining and evolving the experiences developers use every day to plan, collaborate, build, and ship software.
Product

Senior Product Manager, Platform

NewPosted 1 month ago

Senior Product Manager, Platform

  • GitHub Copilot – Shaping the future of AI-assisted software development, developer workflows, agentic experiences, and the tools millions of developers rely on every day.
  • Core Productivity – Defining and evolving the experiences developers use every day to plan, collaborate, build, and ship software.