Principal Software Engineer

Microsoft is a company where innovators collaborate to build cloud and AI solutions, transforming analytics in the world of data.
$137,600 - $267,000
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer

Principal Software Engineer position at Microsoft working on COSMIC team to build and scale Kubernetes-based service platform for M365 Substrate Core organization.

Principal Software Engineer

Principal Software Engineer position at Microsoft's Health and Life Sciences Platform team, focusing on cloud infrastructure and Kubernetes.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure focusing on hardware platform innovation and virtualization technologies.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure cloud platform performance optimization, requiring expertise in systems programming and cloud infrastructure.

Principal Cloud Network Engineer, Azure Fiber

Lead Azure Fiber's optical network infrastructure as Principal Cloud Network Engineer at Microsoft, focusing on AI integration and global network management.

Description For Principal Software Engineer

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.

Last updated 3 months ago

Responsibilities For Principal Software Engineer

  • Work with Azure technologies to build massively scalable cloud services
  • Develop and validate components for robust, distributed platform for Azure Usage Billing
  • Design platform components including service management, programmability, and usage pipeline
  • Work on service fundamentals like monitoring, security, performance, engineering systems
  • Collaborate with Senior Technical Leadership on design, architecture and delivery

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with 6+ years technical engineering experience
  • Experience with building cloud services
  • Experience engaging across organizations and working in a product architect role
  • Must pass Microsoft Cloud background check
  • Coding experience in languages like C, C++, C#, Java, JavaScript, or Python

Benefits For Principal Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?