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

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 a Staff Software Engineer on the Code and Review team, you will shape the pull request and code review experience used by over 100 million developers. Pull requests are the beating heart of collaboration on GitHub — where ideas become code, feedback drives quality, and teams ship with confidence.

You will design, build, and evolve the systems behind pull request creation, code review, the Files Changed experience, and the automation and integration workflows that power modern development. We’re looking for engineers who combine deep technical skill with product empathy — people who care about craft and understand that great developer tools reflect the teams that build them.

Agent‑driven software development is changing how code is written, reviewed, and shipped. As AI agents become first‑class participants in the development lifecycle, the pull request experience must evolve to support new collaboration patterns between humans and machines. You’ll help define what that future looks like.

This is a fully remote role. Our distributed team values asynchronous communication, deep work, and trust‑based collaboration.

Responsibilities

Design, develop, test and ship high-quality solutions that scale across GitHub’s services, with a focus on the pull request and code review workflow. Take pride in writing maintainable code and becoming deeply familiar with the systems you build.

Provide technical leadership, mentorship, and code reviews that elevate the team; support others in producing extensible, maintainable code that integrates cleanly with downstream dependencies.

Own the health and quality of the systems the team builds, including participating in on‑call rotations and live incident response.

Contribute across the full pull request product surface — PR creation, code review, merge workflows, and the Files Changed experience — owning features end‑to‑end from design through delivery.

Help evolve the code review and merge experience to support agent‑driven development, where AI‑authored code must be reviewed, validated, and shipped with the same rigor as human‑authored contributions.

Write architecture briefs and proposals; carry out code experiments to validate approaches for improving the pull request experience.

Collaborate with product, design, and platform engineering to lead technical discussions, including design trade‑offs and cost considerations.

Guide teams in developing testing strategies, defining success metrics, and integrating customer feedback — while ensuring architecture meets security and compliance standards.

Drive the technical roadmap for pull requests and code review, ensuring engineering efforts are strategically prioritized and incorporate new technologies where applicable.

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 an 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 a Bachelors 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 a 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 a 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.

Experience building and operating large‑scale web applications serving millions of users, with a focus on reliability, performance, and iterative delivery.

Demonstrated ability to lead cross‑team technical initiatives from problem definition through shipping and iteration.

Track record of mentoring engineers and raising the technical bar across a team or organization.

Preferred Qualifications

Experience with Ruby on Rails, React, TypeScript, or Go in production, and comfort working full‑stack from database to browser.

Deep familiarity with Git internals, diff algorithms, or code review tooling — as a contributor or a power user who understands the domain deeply.

Experience building developer tools, productivity platforms, or collaboration software where user empathy and workflow design are critical.

Experience in large‑scale monolith codebases with a track record of incremental modernization that balances stability with velocity.

Interest in or experience with AI‑assisted development workflows — how LLMs and autonomous agents are changing code authorship, review, and the SDLC.

Passion for developer experience — you’ve contributed to open source, shaped internal tooling, or built products that make other engineers more effective.

Compensation Range
The base salary range for this job is USD $140,400.00 - USD $372,300.00 per year.

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 dont discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if theres any way we can make the interview process better for you; we’re happy to accommodate!

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in New York, NY vacancy
  • $185k - $200k

     ...Staff Software Engineer (Hybrid) – Locations: NYC, Scottsdale, Austin, King of Prussia Base Salary: $185K - $200K + bonus & equity. Responsibilities Lead engineering discovery and collaborate with Product on roadmap planning within API payroll integrations. Drive initiatives... 
    Suggested

    United States Digital Space LLC

    New York, NY
    4 days ago
  • $160k - $240k

     ...Description Our team is seeking a passionate and detail-oriented Staff Engineer to join us in driving innovation within the Vehicle...  ...be responsible for translating complex use cases into robust software solutions, including software design, development, and verification... 
    Suggested
    Local area
    Relocation package
    Flexible hours

    Dormont Manufacturing Company

    Brooklyn, NY
    3 days ago
  • $200k - $250k

     ...About Us At 3Y Health, we are building AI-driven software to empower healthcare providers and solve the overwhelming administrative complexity...  ..., Softbank, and 8VC. About the Role We are seeking a Fullstack Engineer to help us craft intuitive, high-performance user interfaces... 
    Suggested
    Work experience placement
    Private practice
    Work at office

    3Y Health

    New York, NY
    21 hours ago
  • $200k - $210k

     ...Employers, and one of Deloitte's Technology Fast 500. The Role We are looking for a highly experienced and adaptable Staff Software Engineer to join our Strategic Solutions team. This role is designed for engineers who thrive in ambiguity, excel at solving... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    TheGuarantors

    New York, NY
    21 hours ago
  •  ...Senior/Staff Software Engineer Proposed start date: 1/1/2026 Reporting to: VP, Engineering Work location: Remote/WFH; New York, NY; South Florida Employment type: Full-time employee About the Company The Public Interest Company is a comprehensive... 
    Suggested
    Full time
    Remote work
    Work from home
    Flexible hours

    The Public Interest Company LLC

    New York, NY
    21 hours ago
  • $165k - $210k

     ...About the Role We are looking for a Staff Software Engineer, AI with deep expertise to set the technical direction and define the architecture for advanced language and voice technologies that transform how patients and providers interact. In this strategic role, you will... 

    Fabric

    New York, NY
    4 days ago
  • $240k - $325k

     ...join our team as we help shape a brighter way forward. Staff Engineer (P4) - Research Technology & AI Agents Location: New...  ...advanced analytics at global scale. This is not a traditional software engineering role - you will leverage AI coding assistants,... 
    Daily paid
    Local area

    Jones Lang LaSalle IP, Inc.

    New York, NY
    2 days ago
  • $210k - $255k

     ...reconciliation guarantees, safe backfills, incident readiness, and disciplined releases. Partner with Engineering Manager, Product, Performance, CTO, and other Staff peers to shape roadmaps and strategy for settlement—develop deep expertise in both the technical system... 
    Local area
    Work from home
    Flexible hours

    PayNearMe

    New York, NY
    2 days ago
  • $180k - $300k

     ...Staff Software Engineer - Full Stack New York, NY Overview Role: Product Engineer Lead 5 days a week in NYC HQ Base salary: $180k-$300k Equity: Competitive Initial Equity Package + refreshers 4+ Years of Experience About Pillar Pillar is building... 
    Flexible hours

    Pillar

    New York, NY
    3 days ago
  •  ...institutions. Our agents have reached 3M+ patient encounters and are on track to 10x this year. About this role As a Staff Software Engineer at Amigo, you'll take on the hardest technical problems in the platform behind our AI agents. You'll set the architecture... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Amigo AI

    New York, NY
    4 days ago
  •  ...and the world. Because at Valence, the work worth doing is the kind that redefines work itself. The Role As a Principal Software Engineer, Product, you will be instrumental in architecting, building, and scaling both backend systems and user-facing experiences... 
    Full time
    Freelance
    Remote work
    Worldwide

    Valence

    New York, NY
    2 days ago
  •  ...The Role As a Staff Software Engineer on Experimentation Tooling, you will be a senior technical leader responsible for designing and evolving core experimentation infrastructure used by product, editorial, and analytics teams across the organization. This is a hands‑on... 
    Immediate start

    Warner Media, LLC

    New York, NY
    1 day ago
  • $10k

     ...directly shape how companies move and manage billions, Ramp is the place to do it. About the Role Ramp is, at its core, an engineering company and is on a mission to build the best engineering team! We are investing in big changes and looking for someone to lead the... 
    Full time
    Work at office
    Home office
    Relocation package
    Flexible hours

    Paribus (Ramp)

    New York, NY
    1 day ago
  • $200k - $280k

     ...translation of medical breakthroughs and expand access to preventive care for as many people as possible. Atria Health is seeking a Staff Software Engineer who can operate across both domain product teams (Clinical Experience, Member Experience, and Care Delivery) and our... 
    Contract work
    Remote work
    Flexible hours

    Atria Physician Practice New York PC

    New York, NY
    21 hours ago
  •  ...of ownership and visibility, as you’d be the founding Android engineer on the team and shape how we build the product, define architecture...  ...Extensive experience building applications using Swift Strong software design skills, including a deep understanding of design... 
    Work at office

    Match Group

    New York, NY
    21 hours ago
  • $208k - $289.5k

     ...Senior Staff Software Engineer Category: Software Engineering Location: New York, New York Job ID: 16530 Company Overview Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers... 
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    3 days per week

    ATX Venture Partners

    New York, NY
    21 hours ago
  • $160k - $180k

     ...Sculley and is headquartered in New York City with offices around the world. To learn more, go to The Role We're hiring multiple Staff Engineers to join a small, high-performance group supporting the engineering organizations behind Sailthru, LiveIntent, and WhatCounts—... 
    Local area
    Remote work

    Skydrop

    New York, NY
    4 days ago
  • $250k - $300k

     ...companies, building an intelligent system that brings modern automation to businesses typically overlooked by traditional software. As a Staff Software Engineer , you will operate as a senior technical leader embedded with operators and clients, owning complex problem spaces... 
    Work at office
    Local area
    Remote work

    Triedgeinvestments

    New York, NY
    3 days ago
  • $180k - $225k

     ...future in which anyone, anywhere can get care and start feeling better. We are excited to grow our internal Engineering team as we are seeking a Staff Software Engineer to join our dynamic and fast-growing organization! As a Staff Engineer, you will be a driving force... 
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Luna Physical Therapy

    New York, NY
    3 days ago
  • $147.43k - $260.59k

     ...Position Summary Staff Software Development Engineer (Digital Transformation). Location Hartford, CT. Responsibilities Design and deliver efficient technical software solutions across multiple applications. Develop interactive web applications using Java/J2EE, REST API... 
    Temporary work
    Local area

    4062 Aetna Resources, LLC

    Brooklyn, NY
    4 days ago
  • $233k - $276k

     ...people find great therapists with the first software-enabled national network of providers...  ...mental healthcare for the better. About engineering at Headway Building a new mental...  ...supporting the growth of those around them For staff engineers Architected complex systems spanning... 
    Remote work
    Work from home
    Flexible hours

    co-elevate

    New York, NY
    1 day ago
  • $320k - $405k

     ...Staff Software Engineer, iOS San Francisco, CA, New York City, NY, Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our... 
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    2 days ago
  •  ...excellence through thoughtful code reviews, documentation, and engineering best practices Partner closely with product and design...  ...decisions Requirements We expect 10+ years of professional software engineering experience. You are excited to work in our... 
    Work at office
    3 days per week

    SIRO Limited

    New York, NY
    21 hours ago
  •  ...headquartered in New York and brings deep expertise in finance and AI. About this role We’re hiring a highly motivated Staff / Senior Software Engineer to join our team in New York. and collaborate across engineering, product, and customer teams to scale our core... 
    Relocation package

    Mandrel, LLC

    New York, NY
    21 hours ago
  • $200k - $275k

     ...enterprise and internationally. Our Team As an engineering team, we believe strongly that empathy improves our...  ...of use cases that Peregrine serves. We're looking for a Staff Software Engineer to join our core engineering teams. You'll work cross... 
    Work at office
    Local area

    Peregrine Technologies

    New York, NY
    21 hours ago
  • $225k - $265k

     ...keeping trade flowing. The Opportunity at Altana The Engineering team is responsible for building out the platforms, API's, services...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You've deployed production code... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    BYK-Chemie

    New York, NY
    2 days ago
  • $205k - $228k

     ...and buyer clients. About the Role The Engineering Platform organization owns the systems that...  ...on to build, test, deploy, and operate software. Our mission is to reduce friction...  ...entire software development lifecycle. As a Staff Engineer, you will work across observability... 
    Minimum wage
    Local area
    Flexible hours

    Compass

    New York, NY
    4 days ago
  • $176k - $196k

     ...and design discussions What we’re looking for 8+ years building software, ideally touching a few different areas (not just one stack...  ...data exfiltration, that kind of thing Background in detection engineering, SIEM, or security ops You’ve built or contributed to security... 
    Work from home
    Flexible hours

    Obsidian Security

    New York, NY
    2 days ago
  •  ...Must-haves ~5+ years shipping production software, including time as an early engineer at a seed/Series A startup, and at least 1 enterprise...  ...building AI for frontline enterprise Nice-to-haves Staff/tech-lead IC ready to grow into eng lead within ~12 months... 
    Immediate start
    Remote work

    Arbor

    New York, NY
    4 days ago
  • $240k - $270k

     ...Staff Software Engineer - Fullstack New York City, NY About the Role Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are... 
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    New York, NY
    2 days ago

Do you want to receive more vacancies?

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