staff Software Engineer tech_leadership Remote · Posted Mar 19, 2026

About this role

GitHub is hiring a staff-level Software Engineer as a remote position. The posting calls out experience with Python, JavaScript, TypeScript, Java.

Role
Software Engineer
Function
software engineering
Level
staff
Track
Tech leadership
Location
United States
Work mode
Remote
Department
Engineering
Posted
Mar 19, 2026
AI Summary
Staff-level engineer designing and shipping cloud development environments for GitHub Codespaces. Drive product evolution, mentor engineers, own system reliability, and lead technical architecture across multiple services. Requires deep systems expertise and ability to deliver large features.

More roles at GitHub

Senior Solutions Engineer
India · senior
Git CI/CD Security
Director, APAC Marketing
Australia · director
Git
Senior Mid Market Account Executive
Australia · senior
Git DevOps
Staff Software Engineer, Copilot Agents
United States · staff
Python JavaScript TypeScript
Staff Software Engineer
United States · staff
Python JavaScript Java
All GitHub jobs →

Job description

from GitHub careers
About GitHub

GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

Overview

As the global home for all developers, GitHub is the complete AI-powered developer platform to build, scale, and deliver secure software. With Codespaces, we’re building and operating instant-on, remote cloud development environments. In this model, engineers work in cloud development environments — tailored for a specific project — where the overhead of launching a task-specific workbench is effectively zero. Work on a bug, review a change, or just try something out, all booted from a clean baseline ready for your commits. Not only does this accelerate engineers day to day coding, but it is also used across GitHub.com to iterate on and validate Copilot-generated code. 

 

This is an excerpt. Read the full job description on GitHub careers →
All software engineering jobs software engineering salaries software engineering career path
All GitHub Jobs Browse software engineering roles staff positions