Senior/Principal Software Engineer | Microsoft Careers
At a glance
AI generatedTL;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
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
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5