> Markdown version of [/jobs/ext/1995029-principal-software-engineer-github-platform-enterprise](https://www.wearedevelopers.com/jobs/ext/1995029-principal-software-engineer-github-platform-enterprise). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - GitHub Platform & Enterprise - **Company:** Microsoft - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Online Services, C Sharp (Programming Language), C++ (Programming Language), Code Review, Continuous Integration, Github, Python (Programming Language), Information Technology - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-software-engineer-github-platform-and-enterprise-mountain-view-ca-usa-58858413 ## About the Role will * Develop comprehensive testing strategies and incorporate customer feedback for continuous improvement * Champion security for GitHub Actions, implementing isolation for untrusted code and partnering with Security teams * Improve operational excellence by enhancing reliability, monitoring, and runbooks across Actions services * Drive and align the technical roadmap with product goals, incorporating new technologies and methodologies Tasks * Bachelor's Degree in Computer Science or related technical field AND 6+ years of engineering experience with coding in C, C++, C#, Java, JavaScript, or Python OR equivalent experience * Ability to meet Microsoft, customer and/or government security screening requirements * Microsoft Cloud Background Check requirements * Preferred: Master's Degree and 12+ years or Bachelor's with 15+ years of experience in similar tech roles; leadership and CI/CD experience Key requirements * ## Description Experteer Overview As a Staff Software Engineer at GitHub, you will architect and deliver high-performance systems that power collaboration for millions of developers. You'll drive technical execution from design to production and lead initiatives across distributed teams. You'll work on core infrastructure, AI-driven platforms, and enterprise security and identity, shaping scalable, reliable services used by developers worldwide. This is a high-impact role that blends architecture, mentorship, and hands-on engineering to advance GitHub's platform at scale. Compensation / Benefits * Design, develop, test and ship scalable solutions across multiple GitHub services * Provide technical leadership, mentorship, and code reviews to grow team capabilities * Own system health, participate in on-call rotations and incident response * Design and implement APIs for component integration * Collaborate with cross-functional teams and lead technical discussions including design and cost considerations * Develop comprehensive testing strategies and incorporate customer feedback for continuous improvement * Champion security for GitHub Actions, implementing isolation for untrusted code and partnering with Security teams * Improve operational excellence by enhancing reliability, monitoring, and runbooks across Actions services * Drive and align the technical roadmap with product goals, incorporating new technologies and methodologies Tasks * Bachelor's Degree in Computer Science or related technical field AND 6+ years of engineering experience with coding in C, C++, C#, Java, JavaScript, or Python OR equivalent experience * Ability to meet Microsoft, customer and/or government security screening requirements * Microsoft Cloud Background Check requirements * Preferred: Master's Degree and 12+ years or Bachelor's with 15+ years of experience in similar tech roles; leadership and CI/CD experience Key requirements * ## Related Videos - [Coffee With Developers - Kyle Daigle, COO of GitHub](https://www.wearedevelopers.com/videos/910-coffee-with-developers-kyle-daigle-coo-of-github) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [100 times more frequent deployments: How did we create a high performance team?](https://www.wearedevelopers.com/videos/1069-100-times-more-frequent-deployments-how-did-we-create-a-high-performance-team) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) ## Related Articles - [4 reasons to start or update your GitHub profile](https://www.wearedevelopers.com/magazine/45-4-reasons-to-start-or-update-your-github-profile) - [Liuba Gonta and Yuliya Khadasevic - GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding](https://www.wearedevelopers.com/magazine/490-liuba-gonta-and-yuliya-khadasevic-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Top 10 GitHub Alternatives (2025)](https://www.wearedevelopers.com/magazine/298-the-top-10-github-alternatives-2025) - [How we Build The Software of Tomorrow](https://www.wearedevelopers.com/magazine/120-how-we-build-the-software-of-tomorrow)