
Principal Software Engineer
Microsoft Corporation
Redmond, WA, United States of America • 52m ago • On-site
Senior
On-site
142,800 - 274,800 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Principal Software Engineer
Description
Own the end-to-end architecture for secure, enterprise-scale platforms spanning supportability, customer-centric engineering, escalation intelligence, and operational analytics. Lead AI-native engineering practices across the SDLC with Responsible AI controls, telemetry-first reliability, and governance of data foundations. Provide technical direction to align multiple teams and establish durable patterns for security, privacy, scale, and enterprise adoption.
Responsibilities
- Lead adoption of AI-native engineering practices in SDLC, including Responsible AI controls for AI-generated design/code artifacts and workflow automation.
- Define and own end-to-end architecture for software and data platforms supporting engineering health, supportability, customer escalation, and operational intelligence.
- Lead architecture and design reviews for complex, distributed services and data systems, balancing scalability, resiliency, performance, security, privacy, and cost.
- Establish architecture patterns, standards, and guardrails for code quality, testing strategy, observability, deployment safety, and dependency management.
- Architect and govern data foundations: data models, schemas, lineage, contracts, semantic layers, quality controls, and governance.
- Drive telemetry-first engineering: instrumentation, monitoring, anomaly detection, root-cause workflows, and incident prevention.
- Lead live-site reliability strategy: DRI readiness, service health indicators, failure mode analysis, postmortems, and continuous reliability improvements.
- Partner with product management, engineering, support/escalation, and leadership to convert ambiguous needs into architecture roadmaps and milestones.
- Lead cross-team dependency planning and align ownership boundaries for shared delivery outcomes.
- Embed secure-by-design, least-privilege, data-handling controls, and regulatory requirements for compliance and auditability.
- Mentor senior engineers and technical leads by raising architectural quality and decision velocity.
Requirements
- Bachelor’s Degree in Computer Science (or related technical field)
- 6+ years of technical engineering experience with coding in C/C++/C#/Java/JavaScript/Python (or equivalent)
- Ability to meet security screening requirements, including passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Benefits
- Typical U.S. base pay range: USD $142,800–$274,800 per year (different ranges apply for the San Francisco Bay Area and New York City metropolitan area)
- Role may be eligible for benefits and other compensation
- Application review begins immediately and continues on an ongoing basis until filled
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
3 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
3 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
16 days ago
Principal Software Engineer (Pro-Code Server Engineering)
Microsoft
Senior
Technology
Mountain View, CA
$188K - $304K/yr
17 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Principal Software Engineer (AI)
ServiceNow
Senior
Technology
Santa Clara, CA · On-site
$221K - $387K/yr
15h ago
Principal Software Engineer, AI Frameworks
Microsoft
Senior
Technology
Remote
$166K - $296K/yr
3 days ago
Principal Software Engineer, Enterprise Platform APIs
GoodLeap
Senior
Technology
San Francisco, CA · On-site
$183K - $229K/yr
3 days ago

Senior Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Plano, TX · On-site
N/A
51m ago
Potential salary for Principal Software Engineer role
Improve your resume for just $5
$142,800 – $274,800/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights