Principal Software Engineer

Microsoft builds the data platform for the AI age, developing cloud services including Azure SQL DB, Cosmos DB, PostgreSQL, and Microsoft Fabric.
$161,600 - $286,200
Backend
Principal Software Engineer
Remote
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer

Microsoft's Azure Data engineering team is seeking a Principal Software Engineer to join their SQL Core Infrastructure team. This role is crucial in building and maintaining Microsoft's operational Database systems, specifically focusing on the SQLDB back-end that serves the Azure SQLDB cloud platform. The position involves working on storage management, networking, resource governance, and containerization.

The ideal candidate will work across multiple sub-teams within SQL Core Infrastructure and potentially across products that SQLDB relies on. The tech stack is extensive and complex, requiring someone who can quickly adapt and develop both breadth and depth in their area. You'll be responsible for spearheading crucial business initiatives and serving as a subject matter expert for specific components.

Microsoft is transforming analytics in the data world with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and Azure Synapse Analytics. The role offers the opportunity to work on building the data platform for the age of AI, powering data-first applications and driving a data culture.

The position offers competitive compensation ranging from $161,600 to $286,200 per year (higher in SF and NYC areas), comprehensive benefits, and the chance to work with passionate innovators in a cloud-enabled world. With up to 100% work from home flexibility and Microsoft's commitment to diversity and inclusion, this role presents an excellent opportunity for experienced engineers looking to make a significant impact in the database and cloud computing space.

Last updated 6 days ago

Responsibilities For Principal Software Engineer

  • Drive and deliver end-to-end improvements that make real business impact for SQLDB
  • Drive for clarity with stakeholders, partners, and customers, demonstrating experienced and effective communication skills
  • Work with, guide, mentor, and help develop junior engineers
  • Embody Microsoft culture and values

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field with 8+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Systems engineering experience in distributed systems, optimization, networking, or storage
  • Data analysis and big data experience
  • Must pass Microsoft Cloud background check

Benefits For Principal Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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?

Jobs Related To Microsoft Principal Software Engineer

Principal Software Engineer

Principal Software Engineer position at Microsoft, leading technical initiatives and mentoring teams while working on enterprise-scale solutions with hybrid work flexibility.

Principal Software Engineering Manager

Lead Microsoft's Application Identities Platform Team as Principal Engineering Manager, driving innovation in identity and access management for cloud services.

Principal Software Engineer

Principal Software Engineer position at Microsoft's MSN Weather team, focusing on backend development and technical leadership for weather forecasting platform.

Principal Software Engineer

Principal Software Engineer position at Microsoft, leading AI platform development for Teams, requiring 8+ years of experience in software architecture and development.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading PivotTables architecture and development across Excel platforms, requiring 10+ years of experience.