Full-Time

Senior Software Engineer

Deadline 7/14/27
GitHub

GitHub

5,001-10,000 employees

Code hosting, collaboration, and enterprise tools

Compensation Overview

$124k - $329.2k/yr

+ Annual bonus + Stock + Sales incentives

Remote in USA

Remote

Bachelor's, Master's, PhD, Associate's

Category
Software Engineering (1)
Required Skills
LLM
Bash
Rust
Python
JavaScript
React.js
Ruby
Java
TypeScript
C#
Go
C/C++

Get referred to GitHub

See people who can refer or advise you

Requirements
  • At least 6 years of experience in Software Engineering, Computer Science, or a related technical discipline, with proven experience maintaining and delivering production software in programming languages including C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python; alternatively, an Associate's degree and at least 5 years of experience, a Bachelor's degree and at least 4 years of experience, a Master's degree and at least 2 years of experience, a Doctorate, or equivalent experience.
  • An Associate's, Bachelor's, or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, Mathematics, Physics, Computer Engineering, or a related field, or a Doctorate in one of those fields, where applicable to the experience alternatives.
Responsibilities
  • Build experiences that help millions of people become more productive, collaborate more effectively, and achieve their goals.
  • Design and ship Copilot and agentic features by integrating large language model and agent workflows into the planning and tracking experience.
  • Own, contribute to, and improve the GitHub.com code base from day one.
  • Research new approaches, share insights, and guide their practical adoption to foster technical growth across the team.
  • Write, review, and maintain code primarily in JavaScript using React and TypeScript, and Ruby using Rails.
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to determine how to achieve planetary scale with the systems.
  • Work closely with engineering leadership to guide technical investment and implement technical roadmaps and priorities.
  • Coordinate with engineering and product leads to define, prioritize, and task projects that support business objectives.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
Desired Qualifications
  • Minimum 2 years of experience in one or more scripting languages, such as Bash or Python.
  • Minimum 2 years of experience using general-purpose programming languages, such as Go or Ruby.
  • Minimum 3 years of experience with cloud environments and/or Cloud Native Computing Foundation concepts.

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

$350M

Headquarters

San Francisco, California

Founded

2008

Get referred to GitHub

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Staged publishing GA on npm in May 2026 tightens supply-chain security for enterprises.
  • GitHub launched Stacked PRs preview, reducing review friction for dependent AI-driven changes.
  • Copilot pricing shift monetizes agentic workflows better and expands usage-based revenue starting June 2026.

What critics are saying

  • Microsoft folded GitHub into CoreAI after Thomas Dohmke left, erasing product independence.
  • April 2026 brought ten service degradation incidents, and developers already complained publicly.
  • Usage-based Copilot billing starts June 1, 2026, risking backlash and churn from heavier users.

What makes GitHub unique

  • GitHub still hosts 100 million developers, creating unmatched code-network effects.
  • Copilot Enterprise reached nearly 140,000 organizations by May 2026, deepening enterprise lock-in.
  • npm, Actions, and code review unify publishing, CI, and collaboration in one workflow.

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

-2%

1 year growth

-1%

2 year growth

-2%
The Register
Jul 23rd, 2026
ChatGPT Business users gain unofficial export tool after OpenAI blocks standard data access

OpenAI does not allow ChatGPT Business and Enterprise users to export their workspace chats through its standard data export option, prompting freelance journalist Conrad Quilty-Harper to create an unofficial solution. Quilty-Harper published scrapemychats on GitHub this week, a free tool that enables affected subscribers to retrieve their chat records. The tool works through a logged-in browser session, storing conversations and attachments in a local archive with an HTML interface that can be accessed offline. OpenAI's help page confirms that Free, Plus, Pro, and some Edu customers can export chats, whilst Business and Enterprise workspaces lack this functionality. Enterprise admins can access logs through OpenAI's Compliance Platform, but these are retained for only 30 days. The tool navigates through ChatGPT accounts and downloads conversation data, though the process is slow due to OpenAI's throttling measures.

Associated Press
Jun 17th, 2026
42Crunch launches API security testing plugin for GitHub Copilot to address AI-generated code vulnerabilities

42Crunch has launched an API Security Testing Plugin for GitHub Copilot, enabling developers to audit, test and remediate API security vulnerabilities within AI-assisted development workflows. The plugin addresses growing concerns that AI-generated code often contains security flaws, with Veracode reporting 45% of AI-generated code includes known OWASP Top 10 vulnerabilities. The plugin continuously audits OpenAPI specifications, detects security vulnerabilities, identifies OWASP API Security Top 10 risks, and provides AI-assisted remediation guidance. It aims to ensure security validation scales alongside AI-assisted development rather than becoming a bottleneck. CEO Jacques Declas stated organisations need "deterministic security guardrails that can validate, govern and remediate API security issues at the same speed AI generates them". The plugin is now available to 42Crunch's user base of over two million developers.

The Register
May 21st, 2026
Npm registry adds approval gate to block compromised package distribution

GitHub's npm package registry has introduced staged publishing, a security measure requiring maintainer approval before package distribution. The feature, now merged into npm CLI v11.15.0, addresses supply chain vulnerabilities where attackers compromise maintainer accounts to distribute malware through widely used packages. Staged publishing allows developers to submit packages to a staging area using "npm stage publish" rather than publishing directly. A maintainer must then review and approve the package via two-factor authentication before it becomes publicly available. The feature particularly benefits automated workflows, which typically lack 2FA authorization and rely on tokens that can be stolen. Combined with GitHub's trusted publishing using OpenID Connect authentication, staged publishing strengthens the software supply chain, provided developers implement these tools.

Yahoo Finance
May 9th, 2026
Microsoft's $7.5B GitHub buy called 'one of the best tech acquisitions of the last decade

Microsoft's $7.5 billion GitHub acquisition in 2018 is proving "one of the best technology acquisitions of the last decade", according to analyst Trey Lockerbie. Since closing, Microsoft shares have returned 340%, reaching $415.40 as of 8 May. Nearly 140,000 organisations now use GitHub Copilot Enterprise, tripling year-over-year, whilst Microsoft's AI business hit a $37 billion annual revenue run rate, up 123% year-over-year. GitHub's usage-based pricing launches 1 June 2026. The platform hosts 100 million registered developers, creating a flywheel effect where developers choosing GitHub subsequently drive Azure cloud adoption. Microsoft reported Q3 FY26 revenue of $82.89 billion, up 18% year-over-year, with earnings per share of $4.27 beating estimates of $4.07.

Associated Press
May 7th, 2026
Kiteworks launches open source office to steward ownCloud and boost digital sovereignty

Kiteworks has established an Open Source Program Office to steward ownCloud, the open-source file synchronization and collaboration platform, appointing David Walter as vice president. The OSPO consolidates all open-source activities under the ownCloud brand and formalises governance structures. The office has published foundational documents including a governance charter, AI-assisted contribution policy and contribution guide. It replaces the legacy contributor license agreement with the Developer Certificate of Origin and adopts Apache License 2.0 as the default for new components. A Community Advisory Board is planned for Q4 2026. ownCloud, founded in 2010, provides self-hosted file sharing built on open standards. Research shows 92% of EMEA IT managers consider enterprise open-source software critical for digital sovereignty, whilst the open-source file server segment is growing at 11.9% CAGR.