G

GitHub

Runs code hosting and collaboration for developers

Staff Software Engineer - Git-Contrib

Systems Software EngineeringPosted on Nov 11
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 9 years of experience in software engineering, computer science, or a related technical discipline with proven experience maintaining and delivering production software in programming languages including C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python; alternatively, an associate degree and at least 8 years of such experience, a bachelor's degree and at least 7 years, a master's degree and at least 5 years, a doctorate and at least 3 years, or equivalent experience.
  • Ability to communicate effectively with partner teams and document ideas successfully.
  • Ability to translate other teams' requirements into detailed action plans.
  • Willingness to communicate with customers about Git-related limitations.
  • Willingness to contribute to an on-call rotation.

Responsibilities

  • Design, develop, test, and ship high-quality code that enables efficient and streamlined Git operations for high-velocity AI coding experiences.
  • Understand resource efficiency, including CPU, memory, network, and disk usage, in complex operations.
  • Contribute to open source.
  • Help scale Git to accommodate increasing repository sizes.

Desired Qualifications

  • Deep understanding of Git internals.
  • Ability to code in C or Rust, or willingness to learn C.
  • Experience working with open-source teams or projects.
  • Experience maintaining a custom fork of an open-source product while continuing to send changes upstream.
  • Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality products.
  • Experience with cloud platforms such as Microsoft Azure and Amazon Web Services.

About the Company

GitHub

Runs code hosting and collaboration for developers

GitHub runs a code hosting and collaboration platform for developers and software teams, from public open source projects to private business applications. Teams store projects in repositories, propose changes through pull requests, and review code before merging it into a shared version. GitHub Actions automates tests and deployments, while Copilot assists with writing code and Advanced Security checks for vulnerabilities and exposed credentials. The company earns revenue from paid team and enterprise subscriptions, AI coding plans, security add-ons, and usage of its development tools. Founded in 2008 and headquartered in San Francisco, GitHub is a subsidiary of Microsoft.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$350M
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at GitHub

See more jobs