Principal Research SDE

Microsoft builds cloud-enabled data platforms and AI solutions, leading transformation in analytics and cloud computing.
$180,000 - $300,000
Data
Principal Software Engineer
Remote
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Cloud

Description For Principal Research SDE

Microsoft's Azure Data engineering team is seeking a Principal Software Engineer for the Gray Systems Lab (GSL), an applied research group within the Azure Data CTO office. This role focuses on building reliable, highly scalable distributed systems for data analytics on Azure. GSL tackles challenges in open-source and proprietary technologies related to analytics, cloud, AI, and storage systems. The team contributes to academic papers and builds technologies impacting Microsoft's revenue. Working with a diverse team from 10 countries, you'll contribute to innovative projects including analytics on GPUs, container technologies, graph databases, and machine learning systems. The role offers opportunities to lead open-source development, collaborate with product teams, and represent Microsoft in the technical community. This position combines cutting-edge research with practical engineering, making it ideal for someone passionate about data systems and open-source development. The team values work-life balance and fosters an inclusive environment that drives innovation.

Last updated 3 hours ago

Responsibilities For Principal Research SDE

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

Requirements For Principal Research SDE

Python
Java
  • Bachelor's Degree in Computer Science or related technical discipline
  • Extensive experience in technical engineering with proficiency in coding languages such as C++, Java, or Python
  • Significant experience in development and operation of data processing systems
  • Experience in open-source development
  • Must pass Microsoft Cloud background check
  • Experience in big data analytics and storage systems preferred
  • Experience with Apache Iceberg, Delta Lake, or Apache Hudi is a plus

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 Development Engineer

Lead Microsoft's Azure Data usage billing team, building next-gen data platforms for processing high-volume usage data and managing mission-critical billing systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft, focusing on data platform architecture for Industrial Metaverse experiences within Microsoft Fabric.

Principal Data Engineer, Supply Chain

Principal Data Engineer role at Microsoft focusing on supply chain data modeling and engineering for global datacenter operations.

Principal Research Data and Service Engineer

Principal Research Data and Service Engineer role at Microsoft Security AI Research team, focusing on AI innovation in cybersecurity and autonomous defense systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure database services and machine learning automation, offering competitive salary and remote work options.