Jobs at GitHub

Positions 38,164

GitHub powers millions of developers worldwide, providing the premier platform for version control, collaboration, and open‑source innovation. Since its launch in 2008 and subsequent acquisition by Microsoft in 2018, GitHub has expanded from a simple Git hosting service to a comprehensive ecosystem that includes GitHub Actions, Codespaces, and enterprise‑grade security tools.

Hiring at GitHub spans technical and non‑technical tracks: software engineers build core infrastructure and developer tools; product managers shape product roadmaps; data scientists analyze usage patterns; security specialists safeguard code; design and UX teams refine the user experience; and roles in marketing, customer success, HR, legal, and finance support the growing organization. Candidates can expect a structured interview process with coding challenges, design exercises, or system‑design discussions, followed by culture‑fit conversations that emphasize collaboration and open communication.

Job Transparency’s GitHub listings provide real‑time salary data, company‑wide pay ranges, and employee sentiment scores. By reviewing this information, applicants can benchmark offers against industry standards, negotiate confidently, and assess how different teams value expertise—giving you a clear advantage before you even apply.

No open positions at GitHub right now.

Browse All Jobs

Frequently Asked Questions

What is it like to work at GitHub?
GitHub’s culture is built on open collaboration, transparency, and a strong commitment to open‑source. Employees work in a flexible, remote‑first environment, with generous benefits, continuous learning programs, and a flat hierarchy that encourages rapid decision‑making. The tech stack includes Go, Ruby on Rails, TypeScript, React, and Kubernetes, and teams routinely ship features to millions of developers worldwide.
What types of positions are available at GitHub?
GitHub hires across a broad spectrum of roles. Engineering teams need software engineers (frontend, backend, infrastructure, security), dev‑ops, and site reliability engineers. Product and design teams seek product managers, UX designers, and visual designers. Data scientists, data engineers, and analytics specialists analyze platform usage. Non‑technical tracks include marketing, sales, customer success, HR, legal, finance, and community operations.
How can I stand out as an applicant for GitHub?
Stand out by demonstrating a deep connection to the open‑source community. Create a GitHub profile that showcases original repositories, pull requests, and contributions to popular projects. Highlight experience with Git, CI/CD pipelines, or cloud platforms. Prepare for the interview by mastering data‑structures, system‑design, and coding challenges, and practice answering behavioral questions around collaboration and ownership. Finally, articulate how your past work aligns with GitHub’s mission of building a better developer experience.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.