Full-Time

Senior Software Engineer

API Platform

Posted on 10/31/2025

Deadline 9/11/26
GitHub

GitHub

5,001-10,000 employees

Code hosting, collaboration, and enterprise tools

Compensation Overview

$112.8k - $299.3k/yr

+ Annual bonus + Stock

Remote in USA

Remote

Category
Software Engineering (2)
,
Required Skills
PHP
Kubernetes
Rust
Python
JavaScript
Git
Ruby
Ruby on Rails
Java
GraphQL
Docker
C#
Perl
Go
Haskell
Scala
iOS/Swift
C/C++
Requirements
  • 6+ 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 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 Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ 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 2+ 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. + OR equivalent experience.
  • 4+ years experience building and operating high-scale web applications
  • 2+ years experience designing and building REST or GraphQL APIs
  • 2+ years experience working with distributed systems and scalable architectures
Responsibilities
  • Implement and maintain scalable, reliable and performant solutions for complex problems like rate-limiting, etc.
  • Design, develop, and support shared tooling, scaffolding, and abstractions to standardize and accelerate API development across engineering teams
  • Maintain and improve the REST & GraphQL API Platforms
  • Write, review, and maintain code primarily in Go and Ruby on Rails
  • Build, and maintain client SDKs (e.g., JavaScript, .NET, etc.) to simplify API integration and support developer communities
  • Mentor, guide, and share knowledge with engineers, fostering a collaborative and inclusive engineering culture
  • Set and advocate for high standards in design, error handling, and operational excellence
Desired Qualifications
  • Experience building and operating planetary-scale API platforms (REST and GraphQL), with deep knowledge of monitoring, performance optimization, and error analytics
  • Skilled at developing common API tooling, abstractions, and scaffolding to accelerate service development and enforce consistency
  • Hands-on expertise with GraphQL Federation and schema composition approaches
  • Proficiency with API specifications and standards (e.g., OpenAPI, GraphQL SDL)
  • Experience developing and supporting SDKs for APIs, including community engagement and feedback loops
  • Strong infrastructure knowledge, including cloud computing, Kubernetes, and containerization

GitHub provides a suite of tools for software development, code hosting, and collaboration. It enables developers to write, review, and manage code through hosted repositories, pull requests, issues, and project boards, with built-in CI/CD and security features. Enterprises can use GitHub Enterprise Cloud or GitHub Enterprise Server for advanced security, compliance controls, and dedicated support, while individual developers and small teams use the free tier to host and review code. A key differentiator is the integration of code hosting, collaboration, security, and DevOps tools in one platform, plus AI-assisted coding with GitHub Copilot, which suggests code snippets and functions to speed up development. The company’s goal is to help developers build software faster and more securely at scale by improving collaboration, speeding up code delivery, and reducing security flaws for organizations of all sizes.

Company Size

5,001-10,000

Company Stage

Acquired

Total Funding

$7.9B

Headquarters

San Francisco, California

Founded

2008

Simplify Jobs

Simplify's Take

What believers are saying

  • Usage-based pricing launches June 1, 2026, capturing AI agent traffic surge.
  • 140,000 Copilot Enterprise users drive Microsoft's $37B AI revenue run rate.
  • GitHub developers fuel Azure adoption, boosting Microsoft Q3 FY26 revenue 18%.

What critics are saying

  • GitHub Actions suffers 57 outages from May 2025 to April 2026, averaging 6-hour MTTR.
  • AI agents flood platform with 14x code volume, causing outages and eroding margins.
  • EU AI Act enforcement July 2026 mandates Copilot training data disclosures, sparking exodus.

What makes GitHub unique

  • GitHub Copilot Enterprise serves 140,000 organizations, tripling year-over-year.
  • Stacked PRs enable independent review of dependent pull requests via gh stack CLI.
  • Agentic workflows run AI agents like Copilot in sandboxed GitHub Actions environments.

Help us improve and share your feedback! Did you find this helpful?

Benefits

A diverse and inclusive workplace - At GitHub, we think that a diverse company is a strong company, and we work hard to foster a supportive and welcoming workplace. Learn more about our commitment to diversity.

Work happier - Build amazing things with a balance of autonomy and collaborative teamwork. Set your own work schedule and make use of a flexible PTO plan when you need to recharge.

Lead from any location - GitHub is a remote-first company with offices located throughout the US, Europe, and Asia. Whether you live near an office or not, GitHub believes you can do your best work wherever you are. If you work remotely, you will receive a stipend to outfit your home office and receive reoccurring reimbursement refreshes.

Put your health and family first - You’ll enjoy 100% coverage of health insurance premiums across our medical, dental, and vision plan offerings, including coverage for dependents. We also offer five months of paid family leave to all new parents with the option to use it all at once or throughout the baby’s first year.

Find your zen - GitHub provides a monthly wellness stipend designed to cover anything from gym memberships, massage, meditation apps, or any other wellness related expenses.

Invest in your future - At GitHub, you’ll have a stake in the future success of our platform with equity grants. For full-time employees, we offer competitive 401k planning with a 50% company match up to the IRS 402(g) annual limit.

Keep growing - Learn how you learn best. From books to conferences, you’ll get a yearly budget for your individual learning and development goals.

Give back to your community - We believe in sharing our time, resources, and products to contribute to positive social impact. GitHub matches charitable donations up to $15,000 per calendar year. And for each hour (up to 40 hours) of volunteering per year, you will receive $20 to donate to an organization of your choice.

Growth & Insights and Company News

Headcount

6 month growth

1%

1 year growth

-5%

2 year growth

1%
The Register
Apr 14th, 2026
GitHub previews Stacked PRs to speed up code review and management

GitHub has launched Stacked PRs, a new feature in private preview that allows pull requests to be based on previous pull requests to form a stack. Each pull request can be reviewed and merged independently, provided all lower requests are merged first, or the entire stack can be merged together. The feature encourages smaller, more manageable pull requests that are easier to review whilst allowing developers to continue working on dependent code without waiting for reviews. This addresses the common problem of large pull requests with changes across numerous files. Stacked PRs, familiar from systems like Facebook's Phabricator, represents a substantial workflow change for GitHub users. The company has introduced a CLI extension called gh stack to simplify usage, though it remains optional. GitHub also envisions the feature supporting AI-assisted code review and agent workflows.

YouTube
Apr 8th, 2026
AI Agents Are Breaking Microsoft GitHub

Microsoft Reporter Aaron Holmes discusses how AI agents are flooding GitHub with 14 times more code than last year, leading to system outages. He explores whether GitHub will be forced to change its pricing model to survive the surge in automated traffic. Read more: https://www.theinformation.com/newsletters/applied-ai/microsofts-github-sees-booming-traffic-outages-ai-agents-flood-platform Subscribe: https://www.theinformation.com/subscribe_youtube The Information’s TITV airs weekdays on YouTube, X and LinkedIn at 10AM PT / 1PM ET. Or check us out wherever you get your podcasts. Follow us: X: https://x.com/theinformation IG: https://www.instagram.com/theinformation/ TikTok: https://www.tiktok.com/@titv.theinformation LinkedIn: https://www.linkedin.com/company/theinformation/

SecurityBrief Asia
Mar 17th, 2026
Linux Foundation secures $12.5M from tech giants to tackle AI-driven open source security challenges

The Linux Foundation has secured $12.5 million in grant funding from Anthropic, Amazon Web Services, GitHub, Google, Google DeepMind, Microsoft and OpenAI to support open source software security. Alpha-Omega and the Open Source Security Foundation will manage the funding. The initiative addresses growing concerns about vulnerabilities in widely used open source components and mounting pressure on volunteer maintainers. AI-driven tools have increased the volume of security reports, including false positives, straining small teams responsible for reviewing and patching issues. The funding will support maintainers with triage and remediation workflows, security audits and embedding security experts into projects. AWS announced an additional $2.5 million investment in Alpha-Omega, which has previously issued over 70 grants totalling more than $20 million.

The Register
Feb 17th, 2026
GitHub previews agentic workflows with sandboxed execution for automated AI agents

GitHub has launched a technical preview of agentic workflows, allowing AI agents to run automatically within GitHub Actions as part of its continuous AI concept. The feature was developed by GitHub Next and Microsoft Research following its introduction at last year's Universe event. Agentic workflows are defined in markdown files and triggered by events like new issues or pull requests. The AI agent—which can be GitHub Copilot, Claude Code or OpenAI Codex—performs tasks such as triaging issues, updating documentation and monitoring test coverage based on prompt instructions. The system includes multiple security layers: isolated container execution, read-only repository access, internet firewall restrictions and a Safe Outputs subsystem. GitHub emphasises these workflows complement rather than replace traditional CI/CD pipelines, as they lack the determinism required for core build processes.

Business Wire
Feb 12th, 2026
Aceiss launches real-time GitHub security platform monitoring 3M repositories for identity threats

Aceiss has launched a new offering on the Microsoft GitHub Marketplace, providing real-time access visibility and automated threat detection across GitHub environments. The platform monitors code repositories, user accounts, bots, agents and third-party applications, offering what the company claims is the only unified, authorisation-aware view of effective access across all GitHub identities. The solution addresses a critical gap in GitHub security, where over 100 million developers and 3 million organisations store sensitive assets including source code and AI models. Most existing tools only analyse static permissions, leaving security teams unable to see how access is actually used in practice. Aceiss automatically inventories GitHub identities, correlates entitlements with real authorisation behaviour, and detects anomalous usage patterns without invasive deployment. The platform enables organisations to gain access visibility within minutes of installation.

INACTIVE