1,710,093open jobs
102,087companies
255,163added this week
Browse all
Salary
$143k – $275k per year
Location
In office (Redmond)
Seniority
Principal · 10+ years exp

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Sep 15, 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

Overview

VS Code is where millions of developers turn ideas into working software. We are looking for a Principal Software Engineer to tackle hard product and platform challenges as VS Code and GitHub Copilot continue to reshape how developers build software.

You will help to evolve VS Code as a market leading developer environment, seamlessly connecting its editor, agentic coding abilities, platform and extension ecosystem. You will identify where investment matters, prove difficult ideas in code, and establish approaches that multiple teams can build on. This is hands-on technical leadership: the opportunity to change both what developers can accomplish and what our engineering teams can deliver.

About the team

We work in the open, with direct feedback from developers and extension authors. You will partner with engineers, designers, researchers, and product leaders across our team, GitHub, and Microsoft. We combine community feedback, research, experiments, and engineering judgment to decide what to build. Performance, accessibility, extensibility, security, and developer control are part of the product, not finishing touches.

Examples of work

The role spans core VS Code and Copilot; illustrative projects include:

  • Address architectural bottlenecks in large workspaces, proving an approach in code that multiple feature teams can adopt.
  • Define extension or workspace APIs that unlock new capabilities while preserving compatibility with existing extensions and remote development environments.
  • Prototype how developers delegate, review, and validate work with Copilot, then establish the product and platform boundaries needed to ship it.
  • Reshape and support our engineering process with custom solutions fine-tuned for throughput and quality.

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

  • Identify significant product opportunities and systemic engineering problems; set technical direction that balances near-term delivery with long-term product and platform health.
  • Prove approaches through prototypes, critical implementation, testing, and difficult debugging, using hands-on work to guide architectural decisions.
  • Lead cross-team delivery across Microsoft and GitHub, resolving architectural disagreements, clarifying ownership and API boundaries, and enabling teams to deliver independently.
  • Own outcomes beyond release, using adoption, quality signals, evaluations, experiments, and user feedback to guide investment and adjust course.
  • Improve engineering effectiveness across teams through testing strategies, performance work, shared design patterns, and tools for rapid, reliable experimentation.
  • Lead technical discussions in the open, investigate community-reported issues, and work directly with developers and extension authors to shape designs.
  • Mentor senior engineers and technical leaders, helping them develop judgment and take ownership without making yourself a bottleneck.

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, JavaScript, or TypeScript or RUST 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

  • 10+ years of software engineering experience, with a track record of architecting, delivering, and evolving complex production software.
  • Demonstrated technical leadership across multiple teams, including setting direction, building alignment, and delivering substantial initiatives without relying on reporting-line authority.
  • Hands-on coding and design skills, with the ability to become productive in large TypeScript and Rust codebases.
  • Experience designing shared platforms, APIs, or large application architectures, with sound judgment about extensibility, compatibility, performance, and maintainability.
  • Product judgment, including identifying opportunities, setting priorities amid ambiguity, and turning technical decisions into practical designs and measurable improvements for users.
  • A track record of mentoring experienced engineers and improving the effectiveness of teams beyond your immediate area.
  • Clear communication skills, including explaining complex technical decisions and navigating tradeoffs with engineering and product partners.

Preferred qualifications

We welcome a range of product backgrounds; these are helpful experiences, not a checklist. Previous work on developer tools, open-source projects, or AI products is not required.

  • Experience with TypeScript, JavaScript and Rust.
  • Experience evolving interactive products with attention to usability and accessibility.
  • Experience guiding cross-platform architecture, performance improvements, or major migrations in a large application.
  • Experience establishing experimentation and feedback practices that connect engineering decisions to user outcomes.
  • Practical familiarity with AI coding tools and judgment about where they help, fail, or change development workflows.
  • Experience providing technical leadership on AI-powered products, open-source projects, or extensible applications.

Product and open source

https://code.visualstudio.com

https://github.com/microsoft/vscode

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 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 $188,000 - $304,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,710,093 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
Redmond
$221k – $299k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Mountain View
Python
JavaScript
Java
Kotlin
TypeScript
Node JS
Swift
AI/ML
LangChain
Prompt Engineering
Amazon SageMaker
Frontend
Angular
Mobile
SwiftUI
DevOps
GCP
AWS
Apply
$194k – $292k per year • Equity • In office • 8+ years exp • Bachelor's Degree • San Diego
Python
C++
C++
CMake
PyTorch C++
AI/ML
Claude Code
LoRA
Quantization
Multimodal AI
AI Agents
VLM
ONNX
PEFT
TFLite
Transformers
TensorFlow
PyTorch
LLM
Mixture of Experts
Hugging Face
OpenAI Codex
Post-training
LiteRT
ExecuTorch
ONNX Runtime
MLIR
Speculative Decoding
KV Cache
Machine Learning
DevOps
RTOS
Git
Linux
Management
Agile
QA
Rest-Assured
Apply
$200k – $270k per year • Hybrid • Full-Time • 3+ years exp • San Francisco
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Supabase
AI/ML
LLM
Frontend
React.js
Apply
$170k – $296k per year • Hybrid • Full-Time • 10+ years exp • San Francisco
Python
JavaScript
TypeScript
SQL
C#
Node JS
Databases
MySQL
Frontend
GraphQL
React.js
Mobile
React Native
Offline-First
Apply
$200k – $271k per year • Equity • In office • Full-Time • Seattle
AI/ML
AI Agents
DevOps
AWS
Amazon S3
Apply
Remote (India) • 3+ years exp
JavaScript
TypeScript
SQL
Databases
ArangoDB
AI/ML
Claude Code
AI Agents
OpenAI Codex
GraphRAG
Edge AI
Agentic Workflows
Frontend
Tailwind CSS
React.js
JQuery
Radix UI
shadcn/ui
DevOps
AWS
Design
Figma
Apply
$100k – $160k per year • In office • Full-Time • 3+ years exp • San Francisco
Python
JavaScript
TypeScript
Databases
Supabase
AI/ML
Claude
ChatGPT
Model Context Protocol
AI Agents
Frontend
Next.js
React.js
DevOps
GitHub
Apply
$180k – $275k per year • Equity • In office • 4+ years exp • San Francisco
JavaScript
TypeScript
SQL
Node JS
AI/ML
AI Agents
Frontend
React.js
Management
WhatsApp
Apply
≈ $48k – $141k per year (Estimated) • In office • Internship • Bachelor's Degree • Shenzhen
Python
JavaScript
TypeScript
SQL
Node JS
Python
Flask
FastAPI
Django
Databases
PostgreSQL
Redis
Pinecone
FAISS
Qdrant
AI/ML
LangChain
Embeddings
TensorFlow
PyTorch
LLM
Hugging Face
Frontend
Next.js
React.js
DevOps
Rest API
Apply
$80k – $110k per year • In office • 3+ years exp • Bachelor's Degree • Hermitage
Python
SQL
Databases
Microsoft Fabric
AI/ML
Copilot
Copilot Studio
Machine Learning
DevOps
Azure
Analytics
Power BI
ETL/ELT
Apply
$120k – $235k per year • In office • 12+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
C#
C++
AI/ML
Agentic Workflows
DevOps
CI/CD
GitHub
Apply
$102k – $202k per year • In office • 2+ years exp • Bachelor's Degree • Washington • Charlotte
Python
JavaScript
TypeScript
SQL
C#
Scala
Databases
Delta Lake
Microsoft Fabric
AI/ML
Spark
AI Agents
LLM
RAG
Semantic Search
Semantic Search
Agentic Workflows
Frontend
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Apply
$120k – $235k per year • In office • 4+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
TypeScript
C#
C++
C++
TensorFlow C++
PyTorch C++
Databases
Databricks
Apache Kafka
AI/ML
Spark
Scikit-learn
TensorFlow
PyTorch
LLM
Anomaly Detection
Machine Learning
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Apply
$143k – $275k per year • In office • 6+ years exp • Bachelor's Degree • Redmond
Python
Java
SQL
C#
Scala
Databases
Delta Lake
Microsoft Fabric
AI/ML
Spark
Embeddings
Function Calling
AI Agents
RAG
Semantic Search
Time Series Forecasting
Semantic Search
LLM Guardrails
Agentic Workflows
Tool Use
Machine Learning
DevOps
Azure
Apply
$102k – $202k per year • In office • 5+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
TypeScript
C#
C++
C#
ASP.NET Core
AI/ML
AI Agents
OpenAI
Frontend
React.js
DevOps
Rest API
Azure
Cybersecurity
Least Privilege
Microsoft Entra ID
Apply
$102k – $202k per year • In office • 4+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
C#
C++
DevOps
CI/CD
Apply
$102k – $202k per year • In office • 5+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
C#
C++
DevOps
Windows
Apply
Production Supervisor 10 hours ago
$103k – $171k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Redmond
Apply
$102k – $202k per year • In office • 2+ years exp • Bachelor's Degree • Redmond
C#
C++
Apply
$159k – $215k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Redmond
Apply
See all jobs
This is one of many
1,710,093 more open roles from verified company boards, updated every day.