Staff Software Engineer — CI/CD Automation (Remote)

GitHub

United States

On-site

USD 140,400 - 372,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote-first
Competitive pay
Excellent benefits

Job summary

GitHub is seeking a Staff Software Engineer to architect and deliver high-performance systems powering collaboration for millions of developers. You will lead design through production, guiding distributed teams and driving technical execution across services.

You will work on GitHub Actions scale, building reliable CI/CD infrastructure, champion security and operational excellence, and contribute to a culture of collaboration and learning within a remote-friendly environment.

Qualifications

  • 9+ years' experience in software engineering with proven production software delivery in multiple languages (Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java).
  • Alternative paths include advanced degrees with years of related experience.
  • Willingness to participate in rotating on-call; 24/7 coverage for 1–2 weeks each quarter.

Responsibilities

  • Design, develop, test and ship high-quality scalable solutions across GitHub services.
  • Provide technical leadership, mentorship, and code reviews to grow others.
  • Own health and quality of systems, participate in on-call rotations and live incidents.
  • Design and implement APIs for seamless component integration.
  • Collaborate with cross-functional teams and stakeholders on technical solutions and cost considerations.
  • Lead the team in testing strategies, metrics, and customer feedback-driven improvements.
  • Champion security across GitHub Actions and partner with Security teams.
  • Improve system reliability and establish monitoring, alerting, and runbooks.

Skills

Software engineering
On-call readiness
Team leadership
Mentorship

Education

Bachelor's degree in CS or related field
Master's degree in CS or related field
Doctorate in CS or related field

Tools

Go
Ruby
Rust
Python
JavaScript
C
C++
C#
Java

Job description

GitHub is seeking a Staff Software Engineer to architect and deliver high-performance systems powering collaboration for millions of developers. You will lead design through production, guiding distributed teams and driving technical execution across services.

You will work on GitHub Actions scale, building reliable CI/CD infrastructure, champion security and operational excellence, and contribute to a culture of collaboration and learning within a remote-friendly environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Remote, Scale & Secure
Staff Software Engineer - Remote, Scale & Secure

GitHub, Inc. • United States

On-site
USD 140,000 - 372,000
Staff Software Engineer - AI-Powered Cloud Platform
Staff Software Engineer - AI-Powered Cloud Platform

GitHub, Inc. • United States

On-site
USD 140,000 - 372,000
Staff Software Engineer - Git Systems (Remote)
Staff Software Engineer - Git Systems (Remote)

GitHub • United States

On-site
USD 140,000 - 373,000
Staff Software Engineer - Remote AI Cloud Platform
Staff Software Engineer - Remote AI Cloud Platform

GitHub, Inc. • Northern (KY)

Hybrid
USD 140,000 - 372,000
Staff Software Engineer, GitHub Actions
Staff Software Engineer, GitHub Actions

GitHub, Inc. • United States

On-site
USD 140,000 - 373,000
Competitive pay
Generous learning and growth opportunities
Excellent benefits
Remote Staff Software Engineer: Planning & Tracking
Remote Staff Software Engineer: Planning & Tracking

GitHub, Inc. • United States

On-site
USD 140,000 - 372,000
Staff Software Engineer - Developer Platform (Remote)
Staff Software Engineer - Developer Platform (Remote)

GitHub • United States

On-site
USD 140,400 - 372,300
Remote Senior Software Engineer - AI Agent Platform
Remote Senior Software Engineer - AI Agent Platform

Github • United States

Remote
USD 124,000 - 329,000
Senior Data Engineering Software Engineer (Remote)
Senior Data Engineering Software Engineer (Remote)

GitHub • United States

On-site
USD 124,000 - 330,000
Annual bonus
Stock options
Flexible work arrangements
Staff Software Engineer, Git Systems
Staff Software Engineer, Git Systems

GitHub, Inc. • United States

On-site
USD 140,000 - 373,000
Competitive pay
Generous learning and growth opportunities
Excellent benefits