Senior/Principal Software Engineer | Microsoft Careers

Microsoft

Actively hiring
Redmond, WA Posted 9 days ago $119,800$234,700 / year

At a glance

AI generated

TL;DR

As a Senior/Principal Software Engineer on the Commercial Sales Experiences (CSX) Engineering Team at Microsoft, you will lead the development of AI-infused applications that enhance user experience and productivity. Your day-to-day responsibilities include managing the entire software development lifecycle from requirement gathering to deployment, while ensuring adherence to engineering best practices for high-quality, scalable solutions. You will work with cutting-edge technologies such as Azure, React, TypeScript, and microservices architecture to build agentic solutions that drive business value. The role requires expertise in C#, .NET, ASP.NET, and Azure AI technologies, along with hands-on experience in DevOps tooling and cloud-native platforms like AKS and Azure SQL. You will collaborate closely with cross-functional teams to deliver innovative products that support Microsoft’s mission of enabling digital transformation through its Cloud solutions.

Skills

Azure C# .NET Microservices REST APIs React JavaScript TypeScript GitHub Copilot ASP.NET Azure AI Foundry Azure SQL Cosmos DB Azure Synapse API Management (APIM) Azure Front Door Service Bus Event Hub Git CI/CD Power Platform D365

What you'll do

  • Lead end-to-end software development lifecycle to ensure high-quality, scalable solutions.
  • Develop resilient solution designs adhering to architectural best practices and security standards.
  • Mentor team members through code reviews and design feedback to promote skill growth.
  • Establish and enforce quality assurance practices for coding, testing, and documentation.
  • Build production reliability through monitoring, alerting, diagnostics, and automated recovery.

What we're looking for

  • 6+ years of experience as a software engineer building commercial products.
  • Proficiency in cloud development, microservices architecture, and DevOps principles.
  • Hands-on experience with C#, .NET, React, JavaScript/TypeScript, and equivalent frameworks.
  • Demonstrated ability to use AI development tools for automation and engineering excellence.
  • Expertise in Azure PaaS services, including App Platform & Compute, Integration Services, and Data & Databases.
  • Experience with DevOps tooling, CI/CD pipelines, and automated testing frameworks.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 534 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.

Most-posted roles

View all roles at Microsoft