IT & Software

Staff Software Engineer, Git Systems

GitHub

Remote · Nationwide · United Kingdom

Share this job: X Facebook WhatsApp
Overview

As a Staff Software Engineer in Git Systems Engineering, you design and ship scalable GitHub services that power the world’s largest code-hosting platform. You will work across distributed teams to improve availability, performance, and scale, enabling AI-driven software development. The role emphasizes mentoring, ownership, and technical leadership in a remote-first, cross-location environment. You will influence architecture and run live-site reliability initiatives, shaping how GitHub handles petabytes of data and millions of QPS.

Pay / Benefits
  • remote-first
  • competitive pay
  • learning and growth opportunities
  • excellent benefits
Responsibilities
  • Design, develop, test, and ship scalable GitHub services across multiple products
  • Document architectural designs, run experiments, and validate through prototyping
  • Provide technical leadership via code reviews and maintainable, high-quality code
  • Collaborate with product owners to prioritize and deliver projects meeting business goals
  • Maintain live services operations and coordinate on-call responses
  • Foster an empowered, ownership-driven team culture
Key requirements
  • 9+ years in software engineering with proven production software delivery in C/C++/C#/Java/JavaScript/Go/Ruby/Rust/Python (or equivalent)
  • Alternative: Associate’s Degree + 8+ years in software engineering with similar language experience
  • Alternative: Bachelor’s Degree + 7+ years in software engineering with similar language experience
  • Alternative: Master’s Degree + 5+ years in software engineering with similar language experience
  • Alternative: Doctorate + 3+ years in software engineering with similar language experience
  • Ability to meet security screening requirements
  • excellent written communication in a distributed, asynchronous environment
  • mentorship and team leadership
  • cross-functional collaboration with product, design, and other engineers
  • Distributed systems design and implementation
  • High availability and performance tuning for large-scale services
  • Microservices architectures

Reference: WJ-747_31291011 · Posted 12 Nov 2026, 09:05 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer, jobs in other states

Browse jobs