Drimva

Microsoft

Principal Software Engineer

$143K–$304K

Redmond, WA · On-site · Principal · Full-time · Posted Oct 21, 2026

Experience
6+ years required; preferred alternatives: 10+ years with a bachelor’s degree, or 8+ years with a master’s degree, or equivalent experience.
Education
Bachelor's degree in computer science, or related technical discipline, or equivalent experience.

About the job

Builds and operates AI-powered applications, agents, integrations, and workflows that transform Microsoft’s internal business processes, from prototype through production.

What you'll do

  • Lead architecture, design, testing, and implementation of reliable, secure, scalable software solutions.
  • Lead coding quality, deployment, telemetry, and live-service reliability, including on-call support and incident response.
  • Partner across teams and stakeholders to define requirements, coordinate dependencies, and deliver measurable operational impact.

What they ask for

  • Bachelor’s degree in computer science or related technical discipline and 6+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Software design, implementation, testing, and production operations responsibilities are described; no additional specific qualification requirements are stated.

Nice to have

  • Bachelor’s degree in Computer Science or related technical field and 10+ years of technical engineering experience, or master’s degree in computer science or related technical field and 8+ years, or equivalent experience.

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

Build AI-powered applications, agents, integrations, and workflows; use AI and agentic coding tools to transform business operations and create AI-native operating models.

Model-written summary · the original posting is authoritative

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