This position is no longer accepting applications. The listing is kept for reference.

Browse open roles

Principal Software Engineer, Git Systems

  • $160.2K - $425K / year
  • US only · US (remote)
  • Posted 3 months ago

About the role

Ruby, C and Go, which is an unusual and telling combination. The C is where Git itself lives, and working at that layer at this scale puts you among a very small number of people in the world doing it.

The principal seat on the team running the largest code-hosting platform in the world. Services that store and serve Git repositories, plus the microservices, protocols, proxies and control systems around them.

US remote, highly distributed team with a strong asynchronous communication culture. Cross-team, wide-reaching work at the foundation of everything else GitHub does.

Skills

More from GitHub

  1. Staff Research Engineer

    GitHub US only · US (remote)

    $140.4K - $372.3K per year
    TypeScript Data / ML
  2. Principal Software Engineer, Front End Web UI Platform

    GitHub US only · US (remote)

    $160.2K - $425K per year
    JavaScript Frontend
  3. Principal Software Engineer, Identity

    GitHub US only · US (remote)

    $160.2K - $425K per year
    Kubernetes Security
  4. Staff Software Engineer

    GitHub US only · US (remote)

    $140.4K - $372.3K per year
    Go Full-stack

Jobs like this

  1. Senior Software Engineer, Backend (Coinbase One)

    Coinbase US only · United States

    $186.1K - $218.9K per year
    Go Backend
  2. Staff Software Engineer, Compute (Temporal Cloud)

    Temporal US only · United States

    $169.6K - $273.9K per year
    Distributed Systems Backend New
  3. Staff Software Engineer- AI Platform

    Aledade US only · United States

    $176K - $238K per year
    Python Backend
  4. Senior Software Engineer

    Coinbase US only · US; quarterly in-person sessions

    $186.1K - $218.9K per year
    Go Backend

Republished listing

This opportunity was discovered on GitHub's public careers page and is republished here for discovery purposes. Applications are handled by the employer.

If this is your role and you want it off the board, contact us.