Microsoft

Principal Software Engineer

Microsoft
Apply
18 hours ago
Redmond, WA, USAStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Partner with product management, design, data science, customers, and partner teams to define Commerce requirements and translate them into technical solutions.
  • Lead architecture, dependency identification, and design documentation for scalable and reliable Commerce services and extensibility frameworks.
  • Perform hands-on coding, technical design reviews, and code reviews while driving maintainable code, secure-by-design practices, automated testing, and engineering quality.
  • Drive project plans, release plans, and work items across multiple engineering groups, resolving dependencies and aligning execution with customer priorities.
  • Act as the directly responsible individual for production services, participating in on-call monitoring, incident response, diagnosis, mitigation, and live-site improvements.
  • Improve monitoring, operations, availability, reliability, efficiency, observability, and performance across Commerce and connected products.
  • Mentor engineers, share reusable engineering patterns, and promote AI adoption in engineering workflows.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding, or equivalent experience.
  • Preferred: master's degree and 8+ years of technical engineering experience, or bachelor's degree and 12+ years of technical engineering experience, or equivalent experience.
  • Experience designing and operating large-scale cloud or distributed services with ownership of architecture, reliability, and secure-by-design decisions.
  • Hands-on coding, debugging, API design, and large-scale systems problem-solving experience using C#, Java, TypeScript, or equivalent technologies.
  • Experience providing cross-team technical leadership, mentoring engineers, and communicating complex design decisions in written and verbal English.
  • Experience with agentic coding and testing workflows, including using AI agents to develop software, execute automated tests, and validate AI-generated code.
  • Experience with Dynamics 365 Commerce, retail, supply chain, enterprise systems, or omnichannel customer and 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.
  • Experience with AI/ML-based solutions such as Microsoft Copilot, LLM integration, or personalization.

Benefits

  • Typical U.S. base pay range is USD $142,800-$274,800 per year; specific ranges apply in the San Francisco Bay Area and New York City metropolitan area.
  • Certain roles may be eligible for benefits and other compensation.
  • The position will remain open for a minimum of 5 days and accepts applications on an ongoing basis until filled.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me