Microsoft's Azure Data engineering team is seeking a Principal Software Engineer to join their usage billing team, focusing on building next-generation data platforms for reliable ingestion, aggregation, and processing of usage data. This role is crucial in developing the infrastructure that handles billing for all Microsoft services, including Azure, which is available in 50+ regions with 200+ distinct capabilities.
The position offers an opportunity to work with cutting-edge Azure technologies, building massively scalable cloud services. You'll be responsible for developing and validating components for a robust, distributed platform handling Azure Usage Billing, while also contributing to architectural decisions. The role involves working on service management, programmability, usage pipeline, and fundamental aspects like monitoring, security, and performance.
As a Principal Software Engineer, you'll collaborate with senior technical leadership and peers across the organization, influencing design and architecture decisions. The team's mission is to build the data platform for the AI age, powering data-first applications and driving data culture. This is an excellent opportunity for someone who wants to impact Microsoft's cloud infrastructure at scale while working with a diverse team that values different perspectives.
The role offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid environment. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that promotes growth mindset and innovation.