×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Redmond, King County, Washington, 98073, USA
Listing for: Microsoft Corporation
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software, Software Architect
Job Description & How to Apply Below
** Overview*
* The Intelligent Conversation and Communication Cloud (IC3) powers billions of real-time conversations across Microsoft Teams, Dynamics 365, and Azure Communication Services. The IC3 Platform team builds shared infrastructure and engineering capabilities that help these services deploy and operate reliably across global and sovereign clouds.

We are seeking a  
** Principal Software Engineer
** to provide hands-on technical leadership for our Buildout Efficiency initiative. Our goal is to make expanding services into new clouds, geographic regions, and deployment environments a repeatable, self-service process rather than a sequence of manual handoffs.

This role will lead the architecture and development of an infrastructure orchestration platform that turns declarative service definitions into deployment pipelines and coordinated provisioning workflows. The work spans compute, networking, identity, certificates, monitoring, and capacity dependencies, with explicit approval, validation, and recovery controls.

You will write and review production code, define integration contracts, and work with Azure and Microsoft 365 partners to close gaps across the full buildout process. You will also apply AI agents to engineering and provisioning workflows while maintaining human review, automated testing, security, and operational accountability. Success means fewer manual interventions, shorter buildout times, and reliable recovery when dependencies fail.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

** Responsibilities*
* + Lead the architecture and hands-on development of a self-service infrastructure buildout platform, from declarative service definitions through provisioning, deployment, and validation.

+ Design distributed workflows with clear dependency ordering, approval gates, durable state tracking, safe retries, and recovery from partial failures.

+ Write and review secure, maintainable production code; establish automated testing, integration testing, and safe deployment practices.

+ Partner with service teams, Azure, and Microsoft 365 engineering teams to define requirements, ownership boundaries, readiness signals, and completion criteria.

+ Develop and apply AI-assisted engineering workflows, including coding agents and automated pull requests, with human review, evaluation, and Responsible AI controls.

+ Build security, privacy, compliance, accessibility, and auditability into the platform; preserve required authorization and capacity approvals as automation expands.

+ Own operational reliability through telemetry, on-call participation, incident response, and continuous improvement. Measure buildout duration, manual interventions, success rates, and recovery time.

+ Mentor engineers, lead cross-team design reviews, and translate the technical strategy into deliverable milestones informed by service-team feedback.

** Qualifications*
* *
* Required Qualifications:

*
* + 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.

** Additional

Required Qualifications:

*
* Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

+ Microsoft Cloud Background Check:
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

*
* Preferred Qualifications:

*
* + Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

+ OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

+ OR equivalent experience.

+ Experience architecting, developing, and operating large-scale distributed systems on Microsoft Azure or similar cloud…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary