Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $304,200
Oct 3, 2025
Redmond, WA, US
Apply Now

Microsoft's Azure Data engineering team is looking 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 team within Azure Data builds and maintains Microsoft's operational Database systems, storing and managing data in a structured way to enable a multitude of applications across various industries. They are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings. The Principal Software Engineer will work on distributed systems problems and technologies to determine the future of Azure Cosmos DB, a large-scale distributed operational database, and integrate it with Microsoft Fabric.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 3+ years experience in distributed systems, client-server architecture, and distributed database technologies
  • Proven experience working on large-scale applications or distributed systems.
  • Deep understanding of distributed systems design and implementation.
  • Familiarity with Azure or other cloud platforms.

Responsibilities

  • Design, build, and deliver distributed database capabilities that provide customer value in security, performance, reliability, usability, and manageability, while aligning with business objectives.
  • Advance the integration of Cosmos DB with Microsoft Fabric, powering seamless analytics and operational data scenarios through Cosmos DB in Fabric and Cosmos DB Mirroring.
  • Partner with teams across Azure and Microsoft Fabric to deliver end-to-end solutions that improve resiliency, reliability, and performance at global scale.
  • Shape the long-term architecture and technical direction of distributed systems within Cosmos DB.
  • Mentor and guide engineers on the team, promoting growth, collaboration, and technical excellence.
  • Elevate engineering practices by driving design reviews, improving code quality, and strengthening operational excellence.

Other

  • 3 days / week in-office
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
  • This position will be required to pass the Microsoft Cloud background check upon hiree/transfer and every two years thereafter.
  • Embody our culture and values