Drimva

Microsoft

Principal Software Engineer - GitHub Platform & Enterprise

$166K–$331K

Mountain View, CA +2 · On-site · Principal · Full-time · Posted Aug 7, 2026

Location
Mountain View, CA
Redmond, WA
New York, NY
Experience
Required: 6+ years technical engineering experience. Preferred alternatives: 12+ years with a master's degree, or 15+ years with a bachelor's degree or equivalent experience; 2+ years technical leadership experience preferred.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience.

About the job

Leads architecture, development, and operation of GitHub platform and enterprise systems across areas including Actions, AI, identity, billing, Git hosting, and database infrastructure.

What you'll do

  • Design, develop, test, and ship scalable services and APIs; own system quality, reliability, security, and on-call response.
  • Provide technical leadership and mentorship, and guide architecture, roadmaps, testing, and operational practices across teams.
  • Collaborate with stakeholders to deliver platform improvements, including secure code execution and enterprise-scale services.

What they ask for

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check upon hire/transfer and every two years.

Nice to have

  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in listed languages OR Bachelor's Degree in Computer Science or related technical field AND 15+ years such experience OR equivalent experience.
  • 2+ year(s) technical leadership experience; experience operating large-scale services, CI/CD or orchestration systems, and participating in on-call; 3+ years' experience with general purpose programming and scripting languages.

Pay

USD $165,600 - $296,400 per year (base salary); USD $220,800 - $331,200 per year (base salary)

Tools

C, C++, C#, Java, JavaScript, Python, Go, Ruby

AI focus

Builds and operates systems for GitHub’s Enterprise AI Platform and agentic AI ecosystem, supporting safe, consistent AI agents and AI-driven software development.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)