Drimva

Microsoft

Principal Software Engineer - GitHub Platform & Enterprise

$143K–$304K

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

Location
Mountain View, CA
Redmond, WA
New York, NY
Experience
6+ years technical engineering experience; alternatives and preferred experience as stated in requirements and preferred qualifications.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience.

About the job

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

What you'll do

  • Design, ship, and maintain scalable services and APIs; take ownership of system health, including on-call and incident response.
  • Provide technical leadership and mentorship, and collaborate across teams on architecture, roadmaps, testing, security, and operational excellence.
  • For GitHub Actions, improve security isolation for untrusted code and reliability across Actions services.

What they ask for

  • Bachelor's Degree in Computer Science or related technical field and 6+ years technical engineering experience with coding in listed languages, 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 and 8+ years technical engineering experience, or Bachelor's Degree and 12+ years technical engineering experience, or equivalent experience.
  • 2+ years technical leadership experience; 3+ years with a general-purpose programming language and 3+ years with a scripting language; experience operating large-scale services or building CI/CD or orchestration systems at scale.

Pay

USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary)

Tools

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

AI focus

Build foundational enterprise AI platform systems and agent identities; support AI agents across IDEs, CLI, MCP, long-running agents, and future Copilot experiences; enable AI-driven software development.

Model-written summary · the original posting is authoritative

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