Microsoft's Azure Data engineering team is seeking a Principal Software Engineer/Architect to join their Usage Billing team. This role is crucial in building the next-generation data platform for reliable ingestion, aggregation, and processing of usage data from Microsoft services. The position offers an opportunity to work with cutting-edge Azure technologies to develop a massively scalable cloud service.
The team is responsible for building a mission-critical service that handles high-volume data processing and ensures accurate, timely billing for Microsoft's customers. This platform supports the rapidly growing Azure ecosystem, which currently offers 200+ distinct capabilities across 50+ regions globally.
As a Principal Software Engineer, you'll be involved in architectural decisions, system design, and technical leadership. You'll work on various aspects of the platform, from service management to security and performance optimization. The role requires collaboration with cross-functional teams and peer leaders to drive design and architecture decisions.
The position offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid environment. Microsoft values diversity and inclusion, seeking different perspectives to better serve their customers. This is an excellent opportunity for experienced engineers who want to impact Microsoft's cloud infrastructure at scale.
The ideal candidate will have strong technical expertise in cloud services, demonstrated leadership experience, and the ability to work across organizations. This role is perfect for someone who wants to be at the forefront of cloud computing and billing systems while working with a world-class team at Microsoft.