Principal Software Engineer
Microsoft· Software Engineering
Redmond, WA$142.8k - $274.8kfull-timePosted 1w ago
About the role
Lead architecture and hands-on engineering for Dynamics 365 Commerce, delivering scalable, reliable services and guiding cross-team initiatives in AI-enabled, end-to-end commerce solutions.
Responsibilities
- 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.
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.
Skills
Required:Bachelor's Degree in Computer Science or related field6+ years technical engineering experience
Last updated Oct 16, 2026. Interested? Apply on the company site.
About Microsoft
Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target
More open roles at Microsoft
- Senior Security Sales Specialist4d agoHybrid (Auckland) · Digital Solution Area Specialists
- Technical Program Manager4d agoRedmond, WA, Multiple Locations · Technical Program Management
- AI Business Solutions Specialist Manager - M365 Copilot / Agents / Dynamics 365 / Power Platform4d agoTokyo · Solution Area Specialists
- Senior Technical Program Manager4d agoRedmond, WA, Hybrid (Multiple Locations) · Technical Program Management
- Senior Subsea Project & Operations Manager4d agoTokyo, Japan · Sourcing Engineering