Principal Software Engineer
Microsoft
Redmond, WA • 2h 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 (Senior Technical Leader)
- Focus: Full-stack platform capabilities, backend services, APIs, and scalable customer experiences
Description
Lead the design, development, and evolution of full-stack experiences and platform capabilities for millions of customers. Drive technical strategy and execution for highly scalable customer-facing applications, backend services, APIs, and supporting infrastructure. Provide end-to-end ownership of complex cross-organizational initiatives and influence architecture across multiple systems.
Responsibilities
- Architect and deliver end-to-end solutions across frontend, backend, APIs, and cloud platforms
- Lead development of scalable, reliable, secure, and accessible customer experiences
- Drive technical strategy and architecture for complex, cross-team initiatives
- Partner with product, design, and data teams to translate business goals into technical solutions
- Improve engineering velocity, service reliability, observability, and operational excellence
- Mentor engineers and raise the technical bar
- Champion modern engineering practices, security, privacy, accessibility, and AI-powered development
- Use experimentation and data insights to optimize customer engagement and product outcomes
Requirements
- Bachelor's degree in Computer Science or related technical field AND 6+ years technical engineering experience coding in C, C++, C#, Java, JavaScript, or Python (or equivalent experience)
- Ability to meet required security screening requirements
- Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Benefits
- Eligible for benefits and other compensation (varies by role)
- Typical U.S. base pay range: USD $142,800–$274,800 per year (different ranges apply for specific locations)
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
2h ago
Principal Software Engineer, AI Frameworks
Microsoft
Senior
Technology
Remote
$166K - $296K/yr
2h ago
Principal Software Engineer (Pro-Code Server Engineering)
Microsoft
Senior
Technology
Mountain View, CA
$188K - $304K/yr
13 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$221K - $331K/yr
12 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
12 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 Experiences & Monetization)
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
2h ago
Principal Software Engineer
Scalo
Senior
Technology
Wrocław, Poland · Remote
374K zł - 416K zł/yr
1 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
2h ago

R&D Engineer Software 5
Broadcom
Senior
Technology
San Jose, CA · On-site
$144K - $230K/yr
15 days 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