Principal Software Engineer

Microsoft Microsoft · Big Tech · United States · Software Engineering

This role focuses on hands-on cloud software engineering within the Customer Experience Engineering (CXE) team, which operates within Microsoft's Customer Experience & Success (CE&S) organization. The primary responsibility is to work on challenging customer projects using the Azure platform, contributing to core Azure services and shaping the platform's evolution. The role involves designing, developing, and operating production workloads at scale, with a focus on an observability-focused Azure service. It combines deep engineering work with customer engagement and production troubleshooting, including on-call participation.

What you'd actually do

  1. contributing directly to core Azure services and helping shape the evolution of the platform
  2. work across customer environments and core product engineering, helping improve how production workloads are designed, monitored, and operated at scale
  3. combining hands-on engineering with strategic customer engagement, contributing to both customer success and the development of an observability-focused Azure service approaching general availability
  4. on-call participation as part of the service engineering team
  5. move between architectural design discussions, hands-on development, and live production troubleshooting using tools such as the Azure Portal and Visual Studio

Skills

Required

  • cloud software engineering
  • Azure platform
  • production workload design
  • monitoring
  • operations at scale
  • architectural design
  • hands-on development
  • production troubleshooting
  • Azure Portal
  • Visual Studio

Nice to have

  • customer engagement