OpeningsFirst
How it worksPricingLog in
OpeningsFirst › Jobs in the United States › Jobs in Redmond, Washington

Principal Software Engineer

Microsoft · microsoft.com
RedmondLead / Manager6+ yrs
Apply on Microsoft’s site
Posted 25 days ago. 49 more Software Engineer jobs in Redmond, Washington went up on company career pages this week. See the newer ones

Share this job on LinkedIn · X

Straight from the company’s own careers site.

The job in short

Principal software engineering.

PythonJavaJavaScriptTypeScriptC++C#.NETReactAngularNode.jsSQLAzure

Details

Found
23 d ago · posted 2026-10-13
Location
Redmond, WA, US

Full description

Partner with product management, design, data science, customers, and partner teams to determine user requirements for Commerce scenarios and translate them into technical solutions that deliver end-to-end customer and business value. Lead architecture, dependency identification, and design documents for scalable, reliable Commerce services and extensibility frameworks across physical stores, e-commerce, call centers, and back-office integrations. Lead by example through hands-on coding, technical design reviews, and code reviews. Mentor engineers across products in producing extensible, maintainable code, and drive secure-by-design practices, automated testing, and engineering quality. Apply cross-product expertise with stakeholders to drive project plans, release plans, and work items across multiple engineering groups. Resolve dependencies and align technical execution with customer priorities. Serve as the accountable directly responsible individual (DRI) for production services and solutions. Participate in on-call monitoring and incident response for degradation, downtime, and interruptions, and mentor engineers in diagnosis, mitigation, and live-site improvements. Seek and share new knowledge, technical solutions, and reusable engineering patterns. Drive consistent monitoring and operations across Commerce and connected products, improving availability, reliability, efficiency, observability, and performance at scale. Partner across teams to accelerate AI adoption and transform how we work, embedding AI into engineering workflows and enabling new practices that improve productivity, software quality, and customer outcomes. 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 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. Demonstrated experience designing and operating large-scale cloud or distributed services, with technical ownership of architecture, reliability, and secure-by-design decisions. Solid hands-on coding, debugging, API design, and problem-solving skills in large-scale systems, using modern languages and frameworks such as C#, Java, TypeScript, or equivalents. Experience providing technical leadership across teams, mentoring engineers, and communicating complex design decisions clearly in written and verbal English. Hands-on experience with agentic coding and testing workflows, using AI agents to develop software, generate and execute automated tests, and review and validate AI-generated code. Experience with Dynamics 365 Commerce, retail, supply chain, or other large-scale enterprise systems and omnichannel customer or operational experiences. Experience with microservices, API design, Azure (Service Bus, Cosmos DB, Azure SQL), .NET or Node.js, React or Angular, and distributed-system telemetry, diagnostics, and performance optimization.

Software Engineer jobs in Redmond, Washington · 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

Get jobs like this every morning

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget · Senior jobs in India · Senior jobs in the US · Fresher jobs in India · Entry-level jobs in the US · Remote jobs in the US · Guides
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact · Follow us on LinkedIn · X