Principal Research SDE

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further.
$161,600 - $314,400
Distributed Systems
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Principal Research SDE

Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products in our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure 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.

Within Azure Data, we are currently seeking a Principal Software Engineer for the Gray Systems Lab (GSL), an applied research group that is part of the Azure Data CTO office. GSL tackles interesting challenges in both open-source and proprietary technologies related to analytics, cloud, AI, and storage systems among others. We build reliable, highly scalable and highly performing distributed systems for data analytics on Azure, we publish in top-conferences and are actively involved in open-source projects.

As a Principal Research SDE, you will:

  • Lead the design and development of cutting-edge features and enhancements for Azure Data's open-source components, working with product teams.
  • Contribute to and manage open-source projects, fostering a collaborative environment within the developer community.
  • Collaborate with cross-functional teams to align on technical strategy and ensure seamless integration of open-source solutions.
  • Represent Microsoft Azure Data in the open-source community, attending and presenting at conferences and meetups.

Required Qualifications:

  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 8+ years related experience OR
  • Master's Degree in related field AND 6+ years related experience OR
  • Doctorate in related field AND 5+ years related experience

Preferred Qualifications:

  • 7+ years experience developing and deploying products or systems at multiple points in the product cycle
  • 5+ years experience developing and deploying live production systems
  • 7+ years experience conducting research as part of a research program
  • 3+ years experience presenting at conferences or other events in the outside research/industry community as an invited speaker

Join our diverse and inclusive team, where creativity, open dialogue, and a healthy work-life balance are powering GSL innovation and helping each of us grow.

Last updated a month ago

Responsibilities For Principal Research SDE

  • Lead the design and development of cutting-edge features and enhancements for Azure Data's open-source components
  • Contribute to and manage open-source projects
  • Collaborate with cross-functional teams to align on technical strategy
  • Represent Microsoft Azure Data in the open-source community

Requirements For Principal Research SDE

PostgreSQL
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 8+ years related experience
  • Master's Degree in related field AND 6+ years related experience
  • Doctorate in related field AND 5+ years related experience
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Principal Research SDE

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?

Jobs Related To Microsoft Principal Research SDE

Principal Software Engineer - Observability Platform

Principal Software Engineer role at Microsoft focusing on building large-scale observability platforms and services, offering competitive pay and remote work options.

Principal Software Engineer

Principal Software Engineer role at Microsoft, building large-scale distributed systems for web document processing and AI training, offering competitive pay and hybrid work.

Principal Software Engineer

Principal Software Engineer position at Microsoft focusing on distributed SQL and PostgreSQL development for Azure cloud services.

Principal Engineer Manager

Lead Microsoft Bing Ads engineering team in developing and scaling distributed ad serving platforms handling millions of requests per second.

Principal Software Engineer (Large-Scale Distributed System)

Principal Software Engineer position at Microsoft, focusing on large-scale distributed systems and cloud services, requiring 8+ years of experience.