1,963,534open jobs
115,969companies
247,659added this week
Browse all
Salary
$166k – $296k per year
Location
In office (Mountain View, Washington, New York)
Seniority
Principal · 15+ years exp

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Jul 27, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
Overview

GitHub is growing its Engineering team and is hiring across multiple product and platform areas, seeking experienced professionals to elevate our software engineering efforts. As a Staff Software Engineer at GitHub, you will architect and deliver high-performance systems that power collaboration for millions of developers. You will drive technical execution from design through production, leading initiatives across distributed teams.

We have multiple roles open across the following teams, we are hiring for Principal Software Engineers.

GitHub Actions: Within GitHub’s ecosystem, Actions powers automation for millions of developers worldwide, enabling them to build, test, and deploy code directly from their repositories. As the backbone of CI/CD workflows across GitHub, Actions processes billions of jobs monthly, from simple builds to complex deployment pipelines spanning multiple environments. Our team owns the core infrastructure and services that make this possible, ensuring reliability at a massive scale. We're a group of engineers passionate about developer productivity, tackling challenges in distributed systems, container orchestration, security, and cloud infrastructure. You'll work alongside talented colleagues who value collaboration, operational excellence, and building products that developers love.

Enterprise AI Platform: We are looking for Principal Software Engineer's to define and build the foundational systems for GitHub’s Enterprise AI Platform. This role sits at the intersection of distributed systems, AI/agent platforms, developer tooling, identity, policy, and platform architecture. You will shape how AI agents operate safely and consistently across IDEs, CLI, MCP, long-running agents, and future Copilot experiences. This is a highly strategic, high-ambiguity role with broad technical influence across Copilot, platform infrastructure, client experiences, identity, billing, and enterprise products. You will define platform primitives that shape enterprise AI adoption across millions of developers and tens of thousands of organizations across GitHub’s ecosystem.

Enterprise Identity: Identity is a critical foundation for GitHub’s agentic AI ecosystem, enabling secure interactions between users, applications, and AI agents. As AI adoption scales, systems must support trust, authorization, delegation, and policy enforcement at a global scale. In this role, you will lead the architecture of Tier-0 identity services powering authentication and authorization, while shaping the future of agentic identities across the GitHub ecosystem. These systems must operate with the highest standards of security, reliability, and scalability, serving billions of requests daily. You will partner across Security, Platform, AI, and Product teams to define strategy, drive architecture, and build the identity control plane for GitHub’s AI-powered future.

Billing: We are looking for Principal Software Engineer's to own and evolve the metered billing systems that power how millions of developers and organizations pay for GitHub. This role sits at the intersection of billing infrastructure, spend controls, and financial data integrity - full-stack, from backend services to APIs to the customer-facing experience. This is a high-trust, high-consequence role: engineering decisions here carry real financial and compliance impact, and you'll build deep expertise in a domain that's increasingly valuable across the industry. You will drive architectural decisions balancing reliability, scale, and developer velocity, mentor engineers across the team, and partner across GitHub and Microsoft on shared billing and commerce infrastructure problems.

Git Systems: Git Systems Engineering team, which runs the largest code-hosting platform in the world, part of our Platform and Infrastructure organization. Our group is responsible for the services that store and serve Git repositories, both directly to users and to other layers in the GitHub software stack. We build the various microservices, protocols, proxies, and control systems that power Git operations at GitHub and operate them at scale. This role is focused on wide-reaching, cross-team work to improve our git code-hosting platform. This role will be involved in the design, rollout and support of highly performant, highly scalable, and highly available services to enable the next generation of AI-driven software development.

Database Infrastructure : Our team ensures the reliability, performance, and scalability of a fleet comprising hundreds of terabytes of data and serving more than 20 million queries per second. In this role, you will design and operate core database infrastructure across self-managed and cloud-managed environments. You will provide deep expertise in database internals and administration, partner with engineering teams across GitHub, and help guide the continued evolution of our database fleet.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As part of GitHub and CoreAI, we build developer tools that materially improve how software is written, reviewed, and shipped, while maintaining a culture of ownership, rigor, and technical excellence.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code.

  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards.

  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents.
  • Design and implement APIs to facilitate seamless integration between software components.

  • Collaborate with cross-functional teams and partner with stakeholders and lead discussions for technical solutions, including design and cost considerations.

  • Lead the team in developing comprehensive testing strategies, defining success metrics, and incorporating customer feedback to drive continuous improvement.

  • Champion security across GitHub Actions by designing and implementing isolation mechanisms for untrusted code execution, ensuring compliance with enterprise security requirements, and partnering with Security teams to protect against vulnerabilities in our services.

  • Champion operational excellence by improving system reliability, reducing incident response times, and establishing best practices for monitoring, alerting, and runbooks across Actions services.

  • Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable.

Qualifications

Required Qualifications

  • 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.

Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 2+ year(s) technical leadership experience
  • 3+ years' experience using general purpose programming languages (e.g., Go, Ruby, or a similar language)
  • 3+ years' experience in one or more scripting languages (e.g., Bash, Python, or a similar language)
  • Experience building and operating large-scale services, backend or full-stack, including on call.
  • Experience building CI/CD or orchestration systems at scale
  • Willingness and ability to participate in a rotating on-call schedule

Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,963,534 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Mountain View
Lead Developer 1 hour ago
≈ $123k – $247k per year (Estimated) • In office • Bachelor's Degree • Atlanta
Java
DevOps
Git
Linux
Windows
Apply
Lead Developer 1 hour ago
≈ $135k – $270k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Atlanta
JavaScript
Rust
TypeScript
AI/ML
MLFlow
Fine-tuning
Embeddings
AI Agents
Knowledge Graph
LLM Guardrails
DevOps
OpenTelemetry
Platform Engineering
Apply
Lead Developer 1 hour ago
≈ $123k – $246k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Atlanta
JavaScript
Java
Kotlin
SQL
Java
Spring Framework
Spring Boot
Hibernate
Spring Cloud
Kotlin
Mockito
Databases
Oracle
Frontend
React.js
Mobile
JUnit
DevOps
Helm
CI/CD
Docker
Kubernetes
Apply
≈ $115k – $231k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Jacksonville
JavaScript
TypeScript
SQL
Databases
PostgreSQL
AI/ML
Claude Code
OpenAI Codex
Frontend
Webpack
React.js
DevOps
Rest API
OpenShift
Azure DevOps
Jaeger
Istio
OpenTelemetry
Crossplane
Envoy
Prometheus
Azure
CI/CD
GitOps
ArgoCD
Git
AWS
Kubernetes
Grafana
SRE
Service Mesh
Management
Jira
Agile
Apply
Lead Developer 1 hour ago
≈ $129k – $259k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Atlanta
JavaScript
Rust
TypeScript
Node JS
Rust
Tauri
Node JS
Electron
AI/ML
Copilot
Cursor
Claude
Model Context Protocol
AI Agents
Frontend
Redux
Webpack
Babel
React.js
Vite
Emotion
DevOps
CI/CD
Git
QA
Jest
Apply
≈ $16k – $37k per year (Estimated) • In office • 5+ years exp • Hyderabad
Python
JavaScript
Ruby
Ruby
Sinatra
Ruby on Rails
Databases
MySQL
PostgreSQL
Amazon Aurora
Frontend
Vue.js
Sass
DevOps
CI/CD
Jenkins
Git
AWS
Docker
Management
Scrum
Apply
≈ $21k – $56k per year (Estimated) • In office • 7+ years exp • Bengaluru
Python
PowerShell
AI/ML
Copilot
AI Agents
Anomaly Detection
DevOps
Splunk
Terraform
Ansible
GCP
New Relic
Datadog
Dynatrace
Azure
CI/CD
AWS
Platform Engineering
Self-Healing
AIOps
Incident Management
Management
Agile
ITIL
ITSM
Service Desk
Apply
≈ $12k – $30k per year (Estimated) • In office • Full-Time • 8+ years exp • Gurgaon
Python
JavaScript
TypeScript
DevOps
GitHub Actions
CI/CD
Jenkins
Git
Management
Agile
Scrum
QA
Selenium
Playwright
Postman
Rest-Assured
Apply
≈ $138k – $283k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Atlanta
Python
JavaScript
TypeScript
Databases
Pinecone
Qdrant
AI/ML
Cursor
LangGraph
AutoGen
LangChain
Claude
ChatGPT
Claude Code
LlamaIndex
AI Agents
Semantic Kernel
LLM
RAG
Google ADK
LLMOps
AWS Strands Agents
Lovable
Replit
Agentic Workflows
Multi-Agent Systems
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Platform Engineering
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) • In office • 5+ years exp • Moscow
Python
Java
Bash
Java
Hazelcast
Databases
PostgreSQL
RabbitMQ
DevOps
Terraform
Ansible
GCP
OpenShift
Prometheus
GitLab CI
Azure
HAProxy
CI/CD
Jenkins
AWS
Docker
Kubernetes
Nginx
Grafana
IAM
Linux
Apply
$102k – $202k per year • In office • TS/SCI • 6+ years exp • Bachelor's Degree • Washington • Reston
Python
JavaScript
C#
C++
AI/ML
Copilot
DevOps
CI/CD
SRE
Management
Power Automate
Power Apps
Apply
$85k – $168k per year • In office • 2+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
PowerShell
C#
C++
DevOps
Azure DevOps
Azure
Windows
Apply
In office • Internship • 1+ year exp • Bachelor's Degree • Tulsa
Python
Java
Rust
C#
Cybersecurity
Threat Modeling
Apply
$68k – $135k per year • In office • Internship • 1+ year exp • Bachelor's Degree • Cambridge
Python
Java
Rust
C#
Cybersecurity
Threat Modeling
Apply
$102k – $202k per year • In office • Nationals only • 2+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
C#
C++
AI/ML
Red Teaming
DevOps
CI/CD
SRE
Cybersecurity
Threat Modeling
Apply
$143k – $275k per year • In office • Nationals only • 8+ years exp • Bachelor's Degree • Washington • Mountain View • Austin • Raleigh • Hillsboro
DevOps
Azure
Chips/EDA
Advantest / Teradyne ATE
Apply
$143k – $275k per year • In office • 12+ years exp • Bachelor's Degree • Mountain View • Washington • New York
Python
Go
JavaScript
Ruby
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
DevOps
GitHub Actions
CI/CD
Git
GitHub
Apply
$210k – $284k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Mountain View
AI/ML
AI Agents
Machine Learning
DevOps
AWS
FinOps
Cybersecurity
GDPR
HIPAA
Management
Agile
Apply
≈ $175k – $386k per year (Estimated) • In office • PhD • Mountain View
Python
AI/ML
Reinforcement Learning
JAX
AI Agents
TensorFlow
PyTorch
Machine Learning
Apply
≈ $195k – $399k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Mountain View
AI/ML
Machine Learning
Apply
See all jobs
This is one of many
1,963,534 more open roles from verified company boards, updated every day.