Principal Software Engineer, Web Platform

Microsoft

Confirmed live today Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$142,800–$274,800 / yr
Posted
26 days ago
Freshness
Confirmed live today
Closes
Mar 14, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $209k
$127k $291k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $174,600–$229,225 — the blue band above. At the midpoint, this role pays about $209k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 651 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 625 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer, Web Platform

The Principal Software Engineer - Web Platform joins the Edge Web Platform team to build foundational technologies for the web and AI-powered computing. This role involves defining and delivering browser capabilities across networking, navigation, media, storage, rendering, layout, web APIs, the JavaScript engine, and privacy, security, and identity. You will drive high-quality architecture and API design, contribute directly to the Chromium codebase, and collaborate with standards bodies and open-source communities to ensure interoperable implementations. The position requires expertise in browser, runtime, or systems engineering to solve complex problems regarding performance, security, and accessibility. Candidates must possess strong coding skills in languages such as C, C++, and Rust, along with the ability to provide technical leadership and end-to-end ownership of complex, cross-cutting web platform initiatives.

What does a Software Engineer earn?

Median $196750 from 2596 postings across 152 companies.

See salary data

What you'll do

  • Set technical direction and drive high-quality architecture and API design across Edge and Chromium.
  • Deliver foundational web platform innovations focused on correctness, performance, security, and accessibility.
  • Contribute directly to the Chromium codebase to benefit the broader web community.
  • Partner with standards bodies and open-source communities to advance interoperable web capabilities.
  • Provide technical leadership and mentorship to improve engineering quality on complex problems.
  • Take end-to-end ownership of projects from initial exploration and prototyping through shipping.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 6+ years of technical engineering experience with coding in C, C++, and/or Rust.
  • Ability to pass the Microsoft Cloud background check upon hire and every two years thereafter.
  • Master's Degree in Computer Science or related technical field and 8+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python (preferred).
  • Bachelor's Degree in Computer Science or related technical field and 12+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python (preferred).
  • Experience contributing to large-scale software engineering projects (preferred).
  • Experience designing or implementing browser, runtime, operating-system, or other performance-critical systems (preferred).
  • Experience with the Chromium codebase and web standards, or with comparable browser or runtime systems (preferred).
  • Demonstrated technical leadership across teams or organizations on complex, cross-cutting initiatives (preferred).

More like this

Similar roles

Principal Software Engineer

Microsoft

132 days ago $142,800–$274,800
C++ Rust C JavaScript Python Java C# Chromium DOM HTML Web APIs Web Standards API Design Debugging
6+ yrs exp Hybrid

Senior Software Engineer

Microsoft

26 days ago $119,800–$234,700
C++ C Python C# JavaScript Java Chromium Web APIs Web Standards Systems Engineering Architecture open-source
4+ yrs exp Hybrid

Principal Software Engineering Manager

Microsoft

19 days ago $142,800–$274,800
C C++ C# Java JavaScript Python Chromium Web APIs Web Standards Runtime Systems Networking Rendering Storage Architecture Design
6+ yrs exp Hybrid

Principal Software Engineer, Platform

Oracle

Nashville, TN 16 days ago $104,500–$234,600
Oracle Cloud Infrastructure (OCI) Java C++ C# Go RESTful APIs Microservices Distributed Systems Containers Cloud-native Observability SLOs Middleware SDKs API Versioning Data Structures Algorithms
7+ yrs exp

Principal Software Engineer, Platform

Oracle

Seattle, WA +1 10 days ago $104,500–$234,600
Oracle 19c Python Shell Scripting RAC Data Guard RMAN ASM SQL OCI API SRE Observability Capacity Planning Middleware Software Development Lifecycle
6+ yrs exp

Principal Software Engineer, Platform

Oracle

Seattle, WA +1 23 days ago $104,500–$234,600
Oracle 19c Python Shell Scripting RAC Data Guard RMAN ASM SQL OCI API SRE Observability Capacity Planning Middleware Software Development Lifecycle
6+ yrs exp