Drimva

Microsoft

Principal Software Engineer - Networking & Storage Systems

$143K–$304K

Mountain View, CA +1 · On-site · Principal · Full-time · Posted Oct 28, 2026

Location
Mountain View, CA
Redmond, WA
Experience
Required: 6+ years technical engineering experience with coding, or equivalent experience. Preferred alternatives include a PhD and 3+ years of technical engineering experience, or equivalent experience; also preferred: 10+ years of software engineering experience.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience. Preferred: PhD Degree in Computer Science or related technical field, or equivalent experience.

About the job

Leads the design and development of scalable networking and storage systems for Microsoft’s cloud and AI infrastructure, while setting technical strategy and guiding cross-team execution.

What you'll do

  • Architect and lead development of networking and storage frameworks for large-scale cloud platforms.
  • Own technical strategy and make architectural decisions; collaborate with product, hardware, and business teams to deliver solutions.
  • Promote code quality, reliability, security, observability, diagnostics, and performance optimization; influence technical direction and mentor engineers.

What they ask for

  • Bachelor's Degree in Computer Science or related technical field and 6+ years of technical engineering experience coding in a listed language, or equivalent experience.
  • Ability to meet required Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check.

Nice to have

  • PhD Degree in Computer Science or related technical field and 3+ years of technical engineering experience coding in a listed language, or equivalent experience.
  • 10+ years of software engineering experience with networking and storage expertise; technical leadership in large-scale distributed systems; proficiency in listed programming languages and cloud technologies.

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

AI focus

Develops networking and storage transport protocols, telemetry, and related infrastructure for Microsoft’s cloud and AI infrastructure.

Model-written summary · the original posting is authoritative

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