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 solve distributed systems problems and technologies to determine the future of their planet-scale database, Azure Cosmos DB, and advance its integration with Microsoft Fabric to unlock seamless analytics and operational scenarios.

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.
  • Elevate engineering practices by driving design reviews, improving code quality, and strengthening operational excellence.

Other

  • Mentor and guide engineers on the team, promoting growth, collaboration, and technical excellence.
  • Embody our culture and values
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hiree/transfer and every two years thereafter.
  • Microsoft will accept applications for the role until October 17, 2025.