Join Microsoft's Azure Monitor Billing team as a Senior Software Engineer in a role that combines technical excellence with business impact. This position is part of Azure Monitor, a multi-billion-dollar revenue business that's experiencing rapid growth. You'll be working on building intuitive billing solutions and high-volume services that operate in real-time, serving customers ranging from large enterprises to individual entrepreneurs.
The role involves tackling complex technical challenges in designing and optimizing high-volume services that must operate with precision and reliability. You'll be working with cutting-edge technologies while having the opportunity to make an immediate business impact. The position offers a hybrid work environment with up to 50% work from home flexibility and requires 0-25% travel.
As a senior engineer, you'll be responsible for developing new capabilities for Azure Monitor Billing, taking end-to-end ownership of deliverables, and ensuring the security, scalability, and reliability of large-scale systems. The role requires strong technical skills in languages like C#, Java, JavaScript, or Python, along with experience in cloud computing platforms.
The compensation is competitive, with a base salary range of $117,200 - $229,200 USD annually (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. This is an excellent opportunity for experienced engineers who want to work on impactful projects at scale while enjoying the benefits and stability of working for a leading technology company.