Microsoft's Azure Cost Management and Pricing team is seeking a Principal Software Engineer to shape the future of cost transparency and pricing tools across Microsoft Azure. This role focuses on building intuitive user experiences and scalable APIs that help millions of customers manage their cloud investments effectively.
The position involves working at the intersection of cost optimization and pricing estimation, delivering solutions that help organizations visualize, monitor, and manage their cloud spend while planning future investments. You'll be responsible for developing user-facing experiences for Azure Cost Management and maintaining robust APIs that power cost management dashboards.
As a Principal Engineer, you'll lead engineering teams in building customer-facing products, mentor engineers, and foster a culture of technical excellence. The role requires expertise in cloud-native architecture, microservices, and asynchronous workflows, along with strong collaboration skills to work with product and design teams.
The position offers competitive compensation ($139,900 - $274,800 base salary range), comprehensive benefits including healthcare, educational resources, and parental leave. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that values respect, integrity, and accountability.
This is a remote position with 0-25% travel requirements, offering the flexibility to work from home while contributing to critical cloud infrastructure tools used by millions globally. The role combines technical leadership, architectural design, and hands-on development, making it ideal for experienced engineers passionate about cloud computing and cost optimization.