Principal Software Engineer
$142.8k - $274.8kMicrosoft
Overview Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Microsoft's Azure Data engineering team is leading the transformation of analytics with products spanning databases, data integration, big data analytics, messaging and real-time analytics, and business intelligence. Our portfolio includes Microsoft Fabric, Azure SQL Database, Azure Cosmos DB, Azure Database for PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. The Databases organization delivers trusted, scalable, AI-ready operational databases that power application development across cloud, hybrid, and on-premises environments. Our portfolio includes SQL, Azure Cosmos DB, DocumentDB, PostgreSQL, and MySQL, supporting developers as they build AI-native applications and run critical workloads at global scale. The One SQL Billing team is hiring a Principal Software Engineer to provide end-to-end technical leadership for billing across Azure SQL Database, SQL Server on Azure Virtual Machines, and Azure Arc-enabled SQL Server. These business-critical systems process complex usage and licensing signals across cloud, hybrid, and on-premises environments. In this role, you will improve billing correctness and reliability, address the systemic causes of recurring production incidents, and lead the simplification and modernization of multiple billing and usage-processing pipelines. You will partner across product and platform teams to establish a cohesive long-term architecture and apply AI throughout the engineering lifecycle to improve quality, operational insight, and engineering effectiveness.
Responsibilities
Responsibilities- Provide end-to-end technical leadership for One SQL Billing across Azure SQL Database, SQL Server on Azure Virtual Machines, and Azure Arc-enabled SQL Server. Turn ambiguous business and engineering needs into a cohesive technical strategy.
- Define and drive a multi-year architecture that simplifies, consolidates, and modernizes existing billing, metering, and usage-processing pipelines while supporting continued business growth.
- Improve billing correctness, reliability, observability, validation, and recovery by identifying systemic risks and eliminating recurring classes of customer- and business-impacting issues.
- Lead technical investigations of complex production incidents, identify clear root causes, and turn incident learnings into lasting architectural, engineering, and operational improvements.
- Build alignment across product, commerce, and platform teams. Influence technical decisions and drive multi-team initiatives toward common billing contracts, controls, and architecture.
- Model the use of AI across architecture and code understanding, development, testing, debugging, validation, incident analysis, and operational engineering. Create reusable practices that improve the effectiveness of the broader engineering organization.
- Embody our [culture](#) and [values](#).
Qualifications
Required Qualifications- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Experience designing, operating, or modernizing large-scale distributed cloud services, high-scale data-processing systems, or other business-critical platforms.
- Experience with billing, commerce, metering, licensing, usage processing, financial data systems, or other systems where correctness and traceability are critical.
- Experience simplifying or redesigning mature production systems that involve multiple pipelines, data contracts, dependencies, and organizational boundaries.
- Proven ability to identify systemic failure patterns, lead complex production incident and root-cause investigations, and turn findings into lasting reliability and architectural improvements.
- Experience providing technical leadership across multiple engineering teams and aligning diverse stakeholders around a common, multi-quarter technical strategy.
- Experience applying AI-assisted engineering techniques across software design, implementation, testing, debugging, validation, incident investigation, or operational analysis. Experience helping teams adopt reusable, responsible AI engineering practices.
- Experience with Azure, SQL systems, cloud commerce, or hybrid and multicloud services.
$229k - $412k
...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Principal Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux,...SuggestedPermanent employmentWork experience placementWork at officeLocal areaRemote work$260k - $345k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...SuggestedTemporary workWorldwideWeekend work$225k - $345k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the...SuggestedTemporary workWork at officeWorldwideMonday to FridayFlexible hoursWeekend work$142.8k - $274.8k
...Overview The Trusted Servicing Experiences / Supportability & Customer-Centric Engagement and Engineering Direct Team is seeking a Principal Software Engineer to own the architecture for secure, enterprise-scale platforms spanning supportability, customer-centric engineering...SuggestedOngoing contractFull timeLocal area$142.8k - $274.8k
...themselves in what we make. Our goal is for the Mojang Studios team to be as diverse as our community. We are looking for a Principal Software Engineer to serve as the technical lead for the Minecraft mobile app experience. You will partner with product design and...SuggestedOngoing contractFull timeLocal area$119.8k - $234.7k
...experiences across GitHub and Microsoft. Our work spans the full software development lifecycle, with a focus on turning modern AI... ...production-grade developer tools. We are looking for a Senior Software Engineer to help build a world-class coding agent CLI. This role is for...Ongoing contractFull timeLocal areaImmediate start$210k - $345k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, POWER OPTIMIZATION (STARLINK) Starlink connects the entire planet (and beyond) via the world's largest satellite constellation...Temporary workWork at officeMonday to Friday$142.8k - $274.8k
...networking and cloud-scale systems to deliver secure reliable high-performance and cost-efficient infrastructure. As a Principal Software Engineer Storage Infrastructure you will design build and operate storage platforms for foundation-model pre-training post-...Ongoing contractFull timeLocal areaRemote work$133k - $222k
...our best. As we Create with Collaboration, Serve with Integrity, Grow with Excellence, and Advance with Innovation.As our Principal Software Engineer, you will be driving and supporting robotic water-jet cutting equipment and various JBT Marel systems using computer...Full timeTemporary workLocal areaWork from home$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...gatekeeper for core Microsoft 365 resources.We are looking for a Principal Software Engineer who is passionate about security, technical challenges,...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft... ...service goals with practical execution. Collaborate across engineering, product and partner teams to clarify requirements, align...Ongoing contractWork at officeLocal areaRemote workFlexible hours3 days per week$164.59k - $246.79k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...including Urban Air Mobility (UTM).Echodyne is seeking a Principal Software Engineer to join our fast-growing team. ROLE OVERVIEWEchodyne is...Full timeContract workTemporary work$142.8k - $274.8k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewInterested... ..., adding AI-powered capabilities and improving engineering productivity. As a Principal Software Engineer, you will design and build solutions...Ongoing contractWork at officeLocal area$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...Customers can see what each agent did and why.We are hiring Principal Software Engineer(s) + Senior Software Engineer(s) across the teams led by David...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...services across devices and form factors. We are looking for a principal engineer who combines deep Windows systems expertise with broad architectural...Ongoing contractLocal areaRemote work3 days per week$200k - $285k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team...Temporary work$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...customers run their workloads securely and efficiently.As a Principal Software Engineer - CoreAI in this team, you will be responsible for end-to-...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...rate, partner satisfaction, and platform reliability.This Principal Software Engineer role owns core architectural and technical evolution of the...Ongoing contractWork at officeLocal area$142.8k - $274.8k
...strategy hardware platform readiness fleet health reliability engineering lifecycle management and operational excellence across... ...Microsofts global cloud infrastructure. We are looking for a Principal Software Engineer - HW/SW in Fleet Infrastructure to provide...Ongoing contractFull timeWork at officeLocal area3 days per week$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...impact billions of lives around the world.We are hiring a Principal Software Engineer / Architect to help define the future of Microsoft's Public...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...model training meets production-grade engineering. You will work alongside engineers and... ...the customers who depend on them.As a Principal Software Engineer on this team, you will...Ongoing contractLocal area3 days per week$142.8k - $274.8k
.../ week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAre you a Software Engineer already at the forefront of agentic AI development — someone who uses agents to build...Ongoing contractLocal area$142.8k - $274.8k
...: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewDo... ..., Skype, Teams and Xbox Live.The CSA team is seeking a Principal AI Software Engineer !ResponsibilitiesLead full system software prototyping to...Ongoing contractWork at officeLocal area3 days per week$210k - $345k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, POWER OPTIMIZATION (STARLINK)Starlink connects the entire planet (and beyond) via the world's largest satellite...Permanent employmentTemporary workWork at officeMonday to Friday$136k - $245k
...from cybersecurity attacks. We're investing in sensor Release Engineers who are energetic, eager to learn, flexible, and capable of managing... ...quality. Ideal candidate has experience deploying software at scale across millions of endpoints. Has demonstrated experience...Permanent employmentWork experience placementWork at officeLocal areaWorldwideFlexible hours$142.8k - $274.8k
...officeRole type: People ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...community.The Gameplay Systems team is looking for a hands-on Engineering Lead who will drive innovation through a group of software engineers...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...Overview As a Principal Software Engineer on the M365 Enterprise Search Platform team, you will play a key role in shaping the retrieval and grounding technologies that power the Retrieval-Augmented Generation (RAG) behind Microsoft 365 Copilot. You will design, build,...Ongoing contractFull timeLocal area$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...Microsoft's responsible AI principles.We are looking for a Principal Software Engineer to provide technical leadership for the evolution of the Perception...Ongoing contractLocal area3 days per week$164.59k - $246.79k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...including Urban Air Mobility (UTM).Echodyne is seeking a Principal Software Engineer, Cloud Platform, to join our fast-growing team. Who You...Full timeTemporary workRemote work$142.8k - $274.8k
...officeRole type: People ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ..., video, and multimodal content. We are looking for a Principal Software Engineering Manager who is passionate about building customer-facing...Ongoing contractWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Redmond, WA
- principal Redmond, WA
- senior principal scientist Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- principal cloud computing engineer Redmond, WA
- software engineer - cloud services Redmond, WA
- software technical support engineer Redmond, WA
- remote software sales Redmond, WA
- software quality assurance Redmond, WA
- software qa Redmond, WA




