Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$140.4k - $372.3k

GitHub

Staff Engineer

The Pathfinders team owns the paved path for how GitHub builds and ships services. We build the tooling, automation, and golden-path templates that let hundreds of services across the company stay secure, up to date, and production-ready without their owners doing the heavy lifting. Our work spans the full software development lifecycle: from scaffolding and standardizing new services, to fleet-wide agentic systems that use AI to automatically detect drift, open fixes, and upgrade services at scale, to infrastructure migrations that keep the platform healthy. We operate primarily in Go, think in terms of leverage over toil, and measure success by how much friction we remove for every other engineer at GitHub. If you like building developer-facing platforms where a single change can improve the daily experience of thousands of engineers, this is the team.

Set the technical direction for the platform that every engineer at GitHub builds on. Our team owns the internal developer platform: the paved paths services adopt to build safely, the cloud and local environments engineers write code in, and the automation and chat-driven tooling that keeps the fleet healthy. We are increasingly putting agents and Copilot to work on the operational grind so humans can spend their time on harder problems.

In this role you will shape how thousands of engineers do their daily work. The problems here are broad and rarely have a clean answer. You will decide what the paved path should look like and convince the rest of the company to walk it, untangle developer platform and environment systems that have grown gnarly over years, and figure out where agents can safely take over toil and where they cannot yet be trusted. The work spans organizational boundaries, touches nearly every service GitHub runs, and operates at a scale where the pragmatic call usually beats the elegant one.

We are looking for a staff engineer with a track record of cross-organizational impact: someone who has driven technical change well beyond a single team, can go deep on genuinely hard problems, and raises the bar for engineering craft wherever they work. You will balance hard stakeholder conversations, find the most pragmatic path through ambiguous tradeoffs, and own large architectures end to end. We care about culture as much as reliability, and we believe that how we do things is as important as what we do. Great infrastructure reflects the teams that build it.

Responsibilities
  • Define and drive the team's technical direction across the developer platform, from paved paths and developer environments to operational automation
  • Lead the design and delivery of large, ambitious architectures that cross team and organizational boundaries, breaking them into pragmatic increments that ship value early
  • Set the standard for engineering excellence across the company through architecture briefs, prototypes, code experiments, and the patterns you put in front of other teams
  • Navigate hard stakeholder conversations, align partners on contentious tradeoffs, and turn competing priorities into a clear, defensible technical plans
  • Push agentic and Copilot-driven approaches into operational work, deciding where automation earns trust and where it does not yet belong
  • Write, review, and maintain production code primarily in Go and Ruby, and stay close enough to the systems to make credible technical calls
  • Participate in on-call rotations and incident response, diagnosing and resolving production issues under pressure and feeding what you learn back into the platform
  • Grow the engineers around you through mentorship, pairing, code review, and the example you set for tackling hard problems
Qualifications

Required Qualifications

  • 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
    • OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
    • OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
    • OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
    • OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
    • OR equivalent experience
  • 5+ years of experience with backend systems, infrastructure, or platform engineering

Preferred Qualifications

  • 3+ years of experience working remotely as part of a distributed software engineering team
  • A track record of cross-organizational impact: setting technical direction, raising engineering standards, and influencing how other teams build
  • Strength in hard stakeholder conversations: aligning partners, navigating contentious tradeoffs, and committing to a defensible plan
  • Interest in applying agentic and Copilot-driven approaches to operational and reliability work
  • Experience with Go, Ruby, or similar languages in a production infrastructure context
  • Comfort with on-call rotations and incident response in a high-availability environment
  • Demonstrated technical leadership on large, cross-team initiatives, with a record of driving change beyond a single team

The base salary range for this job is USD $140,400.00 - USD $372,300.00 /Yr. These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role. This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.

GitHub values

  • Customer-obsessed
  • Ship to learn
  • Growth mindset
  • Own the outcome
  • Better together
  • Diverse and inclusive

Manager fundamentals

  • Model
  • Coach
  • Care

Leadership principles

  • Create clarity
  • Generate energy
  • Deliver success

Who We Are

GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let's change the world, together.

EEO Statement

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in United States vacancy
  • $180k - $215k

     ...environment that embraces our differences, and supports and celebrates all of our team members. We are looking for 0 to 1 Staff Software Engineers to join an elite team that is building out Archer’s Airline Operations Software Ecosystem. Engineers who have built and... 
    Suggested
    Full time
    Local area

    Archer

    San Jose, CA
    4 days ago
  • $130k - $220k

     ...team building the secure cloud platform behind some of the world’s most advanced radar systems. Working alongside software, hardware, and systems engineers, you’ll design and operate the backend services and cloud infrastructure that ingest, process, and deliver mission... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Casual work
    Relocation package

    CHAOS Industries

    San Francisco, CA
    1 day ago
  • $175k - $180k

    Who We Are: We’re a high-growth software company with a big mission: empowering K-12 district...  ...364,000 educators, administrators, and staff, and engage with millions of families...  ...About The Role: As a Senior Software Engineer at LINQ, you will be a vital member of a... 
    Suggested
    Full time
    Temporary work
    For contractors
    Local area
    Remote work
    Flexible hours

    LINQ

    United States
    2 hours ago
  • $188k - $282k

     ...force to suspicious IP throttling and beyond, this team often provides the first line of defense for Auth0 customers. The Staff Software Engineer At Okta, we’re building the next generation of authentication for the GenAI era. We’re looking for a Staff Software... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    United States
    4 days ago
  • $180k - $200k

     ...points to uncover actionable insights across sectors like software, AI, cloud, e-commerce, ridesharing, and payments. Our data...  ...waiting for. About The Role: We’re looking for a seasoned Staff Software Engineer, to help develop our rapidly growing platform for our... 
    Suggested
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    YipitData

    United States
    1 day ago
  • $210k - $250k

    The Opportunity We're seeking a talented Staff Engineer to join our Frontend Team. In this role, the person will shape and drive feature development while collaborating with key stakeholders across our organization. We're looking for someone who can provide technical... 
    Permanent employment
    Full time

    Otter.ai

    Mountain View, CA
    4 days ago
  • $100k - $180k

    Staff Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    4 days ago
  •  ...venture capital investors, including NEA, SignalFire, Viola Group, and 7Wire Ventures. About the Role We are looking for a Staff Software Engineer — a senior individual contributor who works across multiple systems on open-ended problems, in close collaboration with... 
    Full time

    PayZen

    San Francisco, CA
    2 days ago
  • $165k - $200k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in United States. This role offers the opportunity to shape the technical foundation of a fast-growing technology... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Jobgether

    United States
    1 day ago
  • $125.4k - $181.42k

     ...for older adults, grounded in purpose, accountability, and respect for the people and communities we serve. The Job Staff Software Engineer specialized in designing and implementing Healthcare and health plan solutions including but not limited to Utilization... 
    Full time
    For contractors

    SCAN Health Insurance

    Long Beach, CA
    1 day ago
  • $200k

     ...re proud to be a part of. --- About the Product Team The Engineering, Product and Design (EPD) Team at Euclid is a cross-functional...  ...based in the United States. About the Role As a Staff Software Engineer at Euclid, you’ll build our next generation of workflow... 
    Full time
    Remote work
    Flexible hours

    Euclid Power

    United States
    3 days ago
  • $257k - $302k

     ...Forbes Cloud 100 2025 List [ and is a Y Combinator 2024 Breakthrough Company [ Checkr is looking for an experienced Senior Staff Software Engineer to facilitate the long-term design of Checkr’s core systems and to lead critical cross-organizational initiatives,... 
    Full time
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Checkr

    San Francisco, CA
    2 hours ago
  • $140.94k - $226.91k

    About this Opportunity: As a Senior Staff Engineer, you will utilize your advanced professional expertise and experience to enhance and maintain the software products developed by Orion. You will operate as an AI-native engineer, having fully integrated AI tools and workflows... 
    Full time
    Work at office
    3 days per week

    ORION

    Omaha, NE
    1 day ago
  • $167.5k - $199.5k

    Senior Staff Software Engineer Do you love tinkering with devices? Have you automated your own home? Do you love to mentor and collaborate with other engineers? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile Senior... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    Alarm.com

    Tysons, VA
    3 days ago
  • $168.56k - $231.77k

     ...everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented Staff Software Engineer to join Procore’s Custom Fields team, which is the core of how our users customize each tool to meet their particular... 
    Full time
    Contract work
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    3 days ago
  • $189k - $303k

     ...goods where they need to go, and make mobility more efficient & accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take on a critical role in building Aurora's suite of fleet... 
    Full time
    Remote work

    Aurora Innovation

    Seattle, WA
    10 hours ago
  • $200k - $230k

     ...with chronic and rare diseases are supported. We are building the future of patient engagement for life sciences companies. Our software is leveraged by biopharma companies to support patients in their complex journey from diagnosis to initiating and remaining on... 
    Full time

    Courier Health

    New York, NY
    10 hours ago
  •  ...About the Team Join the engineering teams that bring OpenAI’s ideas safely to the world!...  ...growth. About the Role We’re seeking Software Engineers who can solve complex, high-impact...  ...the internal title Member of Technical Staff . We use Senior Staff externally to... 
    Full time

    OpenAI

    Washington DC
    10 hours ago
  • $198.2k - $297.4k

     ...PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also...  ...devices we haven’t invented yet. If you relish tough software engineering challenges and want your code to delight millions of players,... 
    Full time
    Immediate start
    Overseas

    Playstation Global

    Aliso Viejo, CA
    10 hours ago
  • $189k - $303k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all.  We’re searching for a Staff Software Engineer for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned... 
    Full time

    Aurora Innovation

    Mountain View, CA
    10 hours ago
  • $320k - $405k

     ...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build...  ...position Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However,... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Remote
    10 hours ago
  • $176.4k - $319.72k

     ...clear path to AVs at commercial scale—empowering a safer, richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end... 
    Odd job
    Full time
    Work experience placement

    Nuro

    Mountain View, CA
    10 hours ago
  • $169.5k - $291.5k

     ...the backend and data infrastructure that powers search, recommendations, and catalog knowledge at global scale. As a Senior Staff Engineer, you will serve as a technical leader owning core components of the product search stack - including indexing pipelines, and query... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Paypal

    Remote
    10 hours ago
  • $216.8k - $271k

     ...production AI today. That’s what this team works on. As a Staff AI/ML Engineer on our Applied Research team, you’ll own the technical...  ...following, self-correction, and action execution. ~ Strong software engineering in Python and at least one production systems language... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Digitalocean

    Remote
    10 hours ago
  • $245k - $290k

     ...a team that’s setting the pace for responsible, transformative cloud infrastructure. About This Role: As a Senior Staff Software Engineer on the Cloud Storage team, you will lead the development and execution of our storage strategy. You will work extensively with... 
    Full time
    Temporary work

    Crusoe

    Remote
    10 hours ago
  • $170k - $240k

     ...lunchroom conversations to the studio in our office. About the Role We’re looking for early generalist members of our software engineering team. You’ll work closely with the founding team and have ownership of a wide variety of technical and design decisions for... 
    Full time
    Work at office
    Flexible hours

    Suno

    Remote
    10 hours ago
  • $160k - $225k

     ...Partners. About the Role: We are looking for seasoned engineers to join our Database team in New York, focused on performance-...  ...management. About You: ~3+ years of experience with software engineering focused on systems-level software. ~ Solid programming... 
    Full time
    Work experience placement

    Materialize

    New York, NY
    10 hours ago
  • $100k

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors....  ...tuning across the full stack Develop tools to aid compiler engineers in understanding and optimizing graph transformations, tiling... 
    Permanent employment
    Full time

    Tenstorrent

    Austin, TX
    10 hours ago
  •  ...processing platform, reimagined with LLMs. We're on a mission to transform how the world works with unstructured data. As a Software Engineer at Extend, you’ll be responsible for building our core platform that companies use to configure, test, and deploy document processing... 
    Full time

    Extend

    New York, NY
    10 hours ago
  •  ...Zoox is looking for software engineers to build the tools that power our autonomous ride sharing service. Our Operational Tools Team is a crucial part of Zoox’s mission to deliver autonomous ride-hailing to the world. We're building a team of highly collaborative and... 
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    Remote
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!