GitHub

Senior Software Engineer, Git Systems

GitHub
Apply
1 day ago
Remote, United KingdomSenior

Responsibilities

  • Design, develop, test, and ship scalable, available, maintainable production software for GitHub’s Git Systems services.
  • Lead technical discussions, design proposals, experiments, prototypes, and feature delivery within the team’s area.
  • Mentor engineers and provide technical leadership through implementation guidance, debugging support, and code reviews.
  • Partner with engineering and product stakeholders to define requirements, dependencies, milestones, estimates, and delivery tradeoffs.
  • Participate in on-call rotations, troubleshoot live-site issues, execute mitigations and safe deployments, and write improvement-focused postmortems.
  • Improve developer workflows through tooling, automation, repeatable quality checks, and incident learnings.

Requirements

  • 6+ years of software engineering or related technical experience with production software coding experience; accepted alternatives include an associate degree with 5+ years, bachelor’s degree with 4+ years, master’s degree with 2+ years, a doctorate, or equivalent experience.
  • Production software development experience in one or more of C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
  • Ability to meet GitHub, customer, and government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: experience with Microsoft Azure or Amazon Web Services.
  • Preferred: production monitoring and observability experience.
  • Preferred: large-scale system architecture and design experience, particularly in cloud-based distributed systems and microservices.
  • Preferred: experience collaborating with product management, design, and engineering teams on cross-functional projects.

Benefits

  • Remote-first work arrangement; this role is available remotely in the United Kingdom.
  • Competitive pay, generous learning and growth opportunities, and excellent benefits.
  • Inclusive workplace with disability accommodations available during the interview process.
GitHub

About GitHub

5,001-10,000 employees

GitHub builds a cloud platform for software development that hosts code repositories, collaboration, and automation, including GitHub Actions, Packages, and Copilot. It sells paid plans and enterprise subscriptions for organizations and developers, plus add-ons and a marketplace. Founded in 2008 and headquartered in San Francisco, it is owned by Microsoft and is widely used by open-source communities and enterprises worldwide.

Contact me