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

Staff Software Engineer, API Gateway Team

$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

GitHub is changing the way the world builds software, and we want you to help lead this effort.

The API Gateway plays a critical role in GitHub's scalability and resiliency. The API Gateway team is responsible for evolving and operating this critical component and helping elevate standards and best practices for traffic management at GitHub. The team's objective is to ensure that GitHub continues to operate industry-leading services at global scale, and to ensure internal engineering teams have the tools and processes necessary to build on top of our platform with as little friction as possible.

As a?Staff Software Engineer?on the Gateway Team, you will set the technical direction for one of the most critical components of GitHub's platform. You will shape the multi-year architectural vision for traffic management at GitHub, drive cross-team initiatives that span multiple engineering groups, and act as a force multiplier - mentoring engineers while partnering with leadership to translate company priorities into executable technical strategy. Your work will define how millions of developers worldwide experience GitHub's reliability, performance, and developer velocity.

The Gateway team is highly distributed, and you will thrive in an environment of remote work and asynchronous communication. You're expected to have exceptional written communication skills - capable of authoring architectural decision records (ADRs), technical strategy documents, and postmortems that influence decisions across the company. As a Staff engineer at GitHub, you'll be trusted with cross-team technical scope, shape architecture others build upon, and tackle the highest-impact problems facing our platform.

Responsibilities

  • Define the multi-year technical strategy and own the system architecture?for the API Gateway and traffic management at GitHub, translating long-term vision into executable milestones across multiple teams

  • Author and drive architectural decisions (EDRs/ADRs)?that become defaults adopted across multiple engineering groups, and lead critical design reviews that resolve disagreements through technical authority

  • Lead complex, cross-group reliability and availability efforts?- reducing incident volume, improving on-call effectiveness, and designing telemetry that prevents systemic outages before they manifest

  • Design and implement scalable, reliable, and performant solutions for complex problems like rate-limiting, routing, and global traffic management at planetary scale; write and review code primarily in Go and Ruby & Rails, setting the bar for engineering excellence

  • Establish engineering standards and best practices?for traffic management, API design, and AI-assisted engineering patterns that are adopted across multiple groups at GitHub

  • Mentor engineers?across product lines, act as a primary technical point of contact for leadership, and participate in the on-call rotation

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.

  • 4+ years building and supporting large, high-traffic applications at scale within platform/infrastructure domains, including cloud native workloads in Azure, AWS, or Google Cloud

  • 3+ years demonstrated experience?leading cross-team technical initiatives?- authoring architectural decision records, driving adoption across multiple engineering groups, and mentoring engineers

Preferred Qualifications

  • Deep, hands-on experience with HAProxy, Envoy, NGINX, or comparable open source load balancers and proxies at scale

  • Experience architecting or operating?planetary-scale engineering systems, with a track record of driving multi-year reliability or scalability strategies with measurable, organization-wide impact

  • Track record of driving?company-wide standards, platforms, or capabilities?that change how an engineering organization operates, including leading global incident management strategy and complex cross-team postmortems

  • Passionate about fostering excellent API design practices, and experienced establishing AI-assisted engineering patterns that improve velocity and quality across teams

  • Exceptional written and verbal communication skills with experience working in a remote, distributed team, and a track record of authoring technical strategy documents that influence leadership decision

  • 2+ years experience maintaining an API Gateway or comparable critical traffic management system in production

Compensation Range

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 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 there's any way we can make the interview process better for you; we're happy to accommodate!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, API Gateway Team in San Francisco, CA vacancy
  • $217.57k - $260k

     ...Role Overview ID.me is seeking a Staff Software Development Engineer to join the Person Resource team and design and build the core...  ...ownership of the data models, APIs, and systems responsible for person...  ...specs). Experience with API gateway technologies (e.g., Kong,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    ID.me

    San Francisco, CA
    2 days ago
  • $405k

     ...Senior Staff Software Engineer, API San Francisco, CA | New York City, NY About Anthropic Anthropic's mission is to create reliable, interpretable...  ...beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers,... 
    Suggested
    Work at office
    Visa sponsorship
    Flexible hours

    anthropic

    San Francisco, CA
    3 days ago
  • $180k - $220k

     ...relevant experience to a new industry, join our team as we help shape a brighter way forward. Tech Lead, AI Engineering JLL | AI Engineering | Full-Time...  ...AI applications depend. Today, that is an MCP Gateway and a shared RAG platform. Tomorrow, it will be... 
    Suggested
    Daily paid
    Full time
    Local area
    Remote work

    JLL

    San Francisco, CA
    2 days ago
  • $180k - $220k

     ..., we create cutting-edge sensors and software solutions for engineers, roboticists, and researchers to help...  ...spatial computing, we want you on our team! As a Senior Software Engineer on the...  ...clean, efficient, and intuitive APIs. While you will work closely with firmware... 
    Suggested
    Work experience placement
    Local area
    Worldwide
    Relocation

    Ouster

    San Francisco, CA
    8 hours ago
  • $153.6k - $264k

     ...innovative and revolutionary software products and services that power...  ...that applies tech and engineering capabilities to empower Fintechs...  ...blocks' of modern fintech. Our APIs empower clients to build...  ...financial experiences, meaning your team's work directly powers the... 
    Suggested
    Contract work
    Local area
    Remote work
    Flexible hours

    Galileo Financial Technologies

    San Francisco, CA
    5 days ago
  • $180k - $200k

     ...follow us on LinkedIn. AI Engineering @ Ironclad Ironclad is...  ...Language Model (LLM) APIs to develop intelligent...  ...reliable, highly scalable software and services designed...  ...: Work with platform teams to consume and manage internal...  ...0 Base Salary Range - Staff: $210,000 - $235,000... 
    Contract work

    Ironclad

    San Francisco, CA
    3 days ago
  • $150k - $200k

     ...: The Demand Services Team is architecting the future...  ...Taskrabbit's service engine. Our mission is to...  ...complex needs. As a Staff Engineer on this team,...  ...professional experience in software development, with a primary...  ...building and consuming API-driven applications (e.... 
    H1b
    Immediate start
    Flexible hours

    Taskrabbit

    San Francisco, CA
    18 days ago
  • A digital identity company is seeking a Staff Software Development Engineer to join their team in designing and building core services for managing identity. Responsibilities include developing APIs, ensuring data security, collaborating with various engineering teams,... 

    ID.me

    San Francisco, CA
    2 days ago
  • $180k - $300k

     ...people search, reason, and interact with information. Our API team sits at the core of this vision, designing and operating the...  ...real-time LLM queries to enterprise-scale integrations. As a Staff Backend Engineer, you will shape the technical foundation of Perplexity’s... 
    Full time
    Worldwide

    Pantera Capital

    San Francisco, CA
    8 hours ago
  • $196k - $294k

     ...Software Engineer, AI Gateway Hybrid - San Francisco, New York City About Vercel: Vercel is the...  ...has shaped how the web is built. As the team behind Next.js, v0, and AI SDK, we create...  ...platform, which provides a unified API for accessing hundreds of AI models from... 
    Remote work
    Work from home
    Worldwide
    Flexible hours

    c e r e m o n y

    San Francisco, CA
    8 days ago
  • $202.5k - $247.5k

     ...networking problem with one gateway. Doesn’t matter if they...  ...universal gateway for API delivery, AI inference,...  ...our success! We like software that’s serious and...  ...About the AI Gateway Team Our AI Gateway team builds...  ...runs entirely on AWS. Engineers develop by using remote... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    ngrok Inc.

    San Francisco, CA
    4 days ago
  •  ...Staff Software Engineer Brooklyn, NY San Francisco, CA Full-time Strobe is...  ...OEM hardware integrations — API and data bridges to building...  ...infrastructure (Lambda, API Gateway, AppSync/GraphQL, EventBridge...  ...efficiency. Small team, high ownership, no layers.... 
    Full time
    Remote work

    Strobe Power

    San Francisco, CA
    4 days ago
  •  ...core business processes so teams can develop, deliver, and govern...  ...'s Fleet team is the engine behind how our platform runs...  ...where you come in. As a Staff Software Engineer, you'll be responsible...  ...with Cilium, Kyverno, KEDA, Gateway API, OPA, or similar technologies... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    San Francisco, CA
    3 days ago
  • $210k - $260k

     ...We are building a new elite Squad Team : a small, high-leverage engineering group focused on fast-moving, high-...  ...experience building and shipping production software in fast-paced environments. A...  ...AI Base Salary Ranges: ~ Staff: $210,000 - $260,000 The base... 
    Full time
    Contract work

    Ironclad Inc

    San Francisco, CA
    2 days ago
  •  ...us and help build the platform engineers turn to to ship AI products....  ...Baseten’s Model Performance (MP) team is responsible for ensuring...  ...team, you’ll focus on Model API's — the infrastructure powering...  ...Kubernetes, service meshes, API gateways, or distributed scheduling.... 
    Flexible hours

    BaseTen

    San Francisco, CA
    8 hours ago
  • $192k - $260k

     ...passionate about enabling data teams to solve the world's...  ...Model Serving is the API Product for hosting and...  .... We're looking for engineers who have owned high scale...  ...facing APIs, Edge Gateways, ML Inference, or similar...  ...runtimes at scale. As a Staff Engineer, you'll play a... 
    Local area
    Worldwide

    Databricks

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

     ...Staff Software Engineer, FinPlatform Backend Flex is a growth-stage, NYC headquartered...  .... Will you be a part of the team? About the Role Flex...  ...Engineering: Builds the APIs and backend systems powering...  ...: ESC/EKS, Lambda, API Gateway, VPN, RDS etc ~ Infrastructure... 
    Full time
    Local area
    Remote work
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    FLEX Inc

    San Francisco, CA
    3 days ago
  • $202.5k - $247.5k

     ...networking problem with one gateway. Doesn’t matter if they...  ...universal gateway for API delivery, AI inference,...  ...success! * We like software that’s serious and...  ...ABOUT THE GATEWAY TEAM We own ngrok’s core gateway...  ...runs entirely on AWS. Engineers develop by SSH’ing into... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    ngrok Inc.

    San Francisco, CA
    2 days ago
  • $405k

     ...society as a whole. Our team is a quickly...  ...committed researchers, engineers, policy experts,...  ...for experienced software engineers to join...  ..., Cowork, and the API. Relevant experience...  ...OAuth, API gateways, multi-tenant platforms...  ...Currently, we expect all staff to be in one of... 
    Currently hiring
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    4 days ago
  • $195k - $293k

     ...0. GoFundMe is seeking a Staff Software Engineer, Integrations Platform to drive...  ...senior IC on a high-impact team responsible for core...  ...integration surfaces including Public APIs, Webhooks, Salesforce...  ...services (e.g., Glue, Lambda, API Gateway, Step Functions) to power... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    GoFundMe

    San Francisco, CA
    4 days ago
  • $148.6k - $245.4k

     ...technically exceptional Director of Engineering to own the strategy and evolution of Levi's API and event streaming platforms,...  ...streaming outcomes. Up-skill teams on API-first and event-driven practices...  .... Lead the API Solutions & Gateway and Event Streaming squads,... 
    Full time
    Part time
    Remote work

    Levi Strauss & Co.

    San Francisco, CA
    1 day ago
  • $116.96k - $146.2k

     ...your location, you're part of a vibrant team with diverse experiences making a global...  ...Join the team as our next Backend Software Engineer on Twilio Segment CDP engineering team....  ...move a lot of data - over 12 trillion API calls a year. This position is needed... 
    Local area
    Remote work
    Worldwide

    Twilio

    San Francisco, CA
    3 days ago
  •  ...fast evolving technology. Einstein GPT Team within AI Platform is building platform...  ...infrastructure, we are looking for backend Software engineer, who enjoys a fast-paced environment,...  ...Proficiency in data processing and working with APIs eg REST Bachelors (or) Masters degree in... 

    B Capital

    San Francisco, CA
    8 hours ago
  •  ...Autodesk, Inc. is seeking a Senior Software Developer in San Francisco, California. The role involves designing REST APIs and implementing a plugin architecture for developing agents. You'll collaborate with teams to ensure high-quality code and mentor peer developers... 

    Autodesk

    San Francisco, CA
    7 hours ago
  • $160k - $240k

     ...AI. The simple task of buying software, services, or tools at work has...  ...spend. We have a world-class team coming from category-defining...  ...Join us! Your Role As a Software Engineer on ZipX, Zip's AI team, you...  ...product strategy. Build scalable APIs, backend services, and... 
    Contract work
    Home office
    Flexible hours

    ZIP

    San Francisco, CA
    9 hours ago
  •  ...B Capital is seeking a backend Software Engineer to join the Einstein GPT Team in San Francisco. You will be building platform services for LLM technology...  ...are proficient in AI tools, cloud infrastructure, and APIs. Responsibilities include creating production-ready code... 

    B Capital

    San Francisco, CA
    8 hours ago
  • $293k - $385k

     ...About the Team Our team brings OpenAI's most capable technology to the world through...  ...our developer platform: the OpenAI API. As the leading AI development platform,...  ...About the Role We are looking for a software engineer to help build the official SDKs that power... 
    Internship

    OpenAI

    San Francisco, CA
    5 days ago
  • $180k - $200k

     ...please visit Role Description We’re seeking a Senior Software Engineer to design and build the APIs that deliver data and real‑time events to Gridware’s customers...  .... You’ll work hands‑on with both customer engineering teams and Gridware’s internal teams to scope, deploy, and... 

    Gridware Technologies Inc.

    San Francisco, CA
    8 hours ago
  • $163k - $191k

     ...privacy requirements. Our Conversions API (CAPI) solution facilitates the...  ...Collaborate with multiple cross functional teams to get solutions delivered....  ...with product managers, UX, and other engineers to deliver high-quality software Design with privacy and security-... 
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    San Francisco, CA
    4 days ago
  • $181.1k - $318.4k

     ...San Francisco, California, United States Software and Services Apple Podcasts connects...  ...world. Behind that experience is a backend engineering team within Apple Services Engineering (ASE)...  ...Apple’s global audience. You’ll build APIs consumed by other internal systems... 
    Relocation

    Apple

    San Francisco, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, API Gateway Team. Be the first to apply!