Principal Software Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Principal Software Engineer on the Edge Web Platform team, focusing on core web platform technologies like DOM and HTML, advancing performance and user experience, and driving web standards. This role involves deep systems thinking in browser architecture and end-to-end ownership of features.

What you'd actually do

  1. Drive high-quality API design across Microsoft and the broader web ecosystem, including through standards forums, to improve interoperability.
  2. Contribute directly to Chromium in areas that can be shared across Chromium-based browsers.
  3. Deliver web platform innovations in key browser engine areas, grounded in customer and developer needs.

Skills

Required

  • 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++ and/or Rust
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check

Nice to have

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Bachelor'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
  • Experience contributing to large-scale software engineering projects
  • Experience with the Chromium codebase and web standards
  • Solid design, coding, and debugging skills in C++

What the JD emphasized

  • solid systems thinking
  • deep interest in browser architecture
  • correctness, performance, and compatibility at web scale
  • depth in browser or runtime systems
  • end-to-end ownership from exploration and prototyping to shipping