Principal Software Engineer
Microsoft · microsoft.com
RedmondLead / Manager6+ yrs
Posted 11 days ago. 53 more Software Engineer jobs in Redmond, Washington went up on company career pages this week.
See the newer ones
Straight from the company’s own careers site.
The job in short
Principal software engineer leading technical strategy and distributed systems architecture.
PythonJavaJavaScriptC++C#
Details
- Found
- 10 d ago · posted 2026-11-04
- Location
- Redmond, WA, US
Full description
Lead end-to-end technical strategy and execution for large, complex, business-critical product areas by partnering with stakeholders to define vision, shape roadmaps, and deliver measurable customer and business outcomes. Architect, design, and guide implementation of secure, scalable, resilient, high-performance distributed systems; set engineering standards and drive design/code quality through reviews, automation, and operational excellence. Drive technical direction across teams by resolving ambiguous requirements, identifying cross-team dependencies, decomposing multi-quarter initiatives, and improving planning accuracy, risk management, and delivery predictability. Own production health at scale by establishing observability strategy, leading incident response and root-cause analysis, and driving durable reliability, security, and performance improvements. Mentor and grow senior engineers, influence cross-organizational technical decisions, and foster a culture of continuous improvement, data-driven decision making, and engineering excellence. 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++, C#, Java, JavaScript, or Python OR equivalent experience. Bachelor's Degree in Computer Science, or a related technical field, AND 8+ years of professional software engineering experience coding in one or more programming languages including C, C++, C#, Java, JavaScript, or Python, with demonstrated technical leadership delivering large-scale, mission-critical systems across multiple teams, OR equivalent experience. 10+ years of software engineering experience, including technical leadership of large, cross-team initiatives from strategy through production operations. Proven track record architecting and operating large-scale distributed/cloud services with strong reliability, security, and performance outcomes. Demonstrated ability to influence at the organization level through technical vision, architecture governance, and executive-level communication. Experience mentoring senior engineers and building engineering capability through design excellence, operational rigor, and continuous improvement practices.
Software Engineer jobs in the United States · All Microsoft jobs · Senior Software Engineer jobs in Redmond, Washington · Senior Software Engineer jobs in the United States · Senior and manager-level jobs in Redmond, Washington · Senior roles at Microsoft