Microsoft's Azure Data engineering team is seeking a Principal Software Engineer to join their Fabric Graph team, focusing on developing advanced graph technologies that empower users to unlock the full potential of their data. This role is part of Microsoft's mission to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.
The position offers an opportunity to work on cutting-edge graph technologies within the Microsoft Fabric platform, which provides a unified data stack for entire data estates. The role involves leading the development of core components of the scale-out graph engine, including database index, query processing, and language development stack. The successful candidate will be responsible for designing and implementing complex distributed systems while ensuring high performance and scalability.
The compensation is highly competitive, with a base salary range of $137,600 - $267,000 per year (higher in SF Bay Area and NYC), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The position offers a hybrid work arrangement with up to 50% work from home flexibility.
This is an excellent opportunity for an experienced engineer with a strong background in distributed systems and graph databases to make a significant impact on Microsoft's data platform strategy. The role requires 6+ years of technical engineering experience and deep expertise in high-performance computing and database systems. The position offers the chance to work with cutting-edge technology while solving complex challenges in data analytics and graph processing at scale.
The ideal candidate will have demonstrated experience in graph high-performance compute, knowledge of graph database query languages, and a strong understanding of query planning and execution in database management systems. This role provides an opportunity to work with a talented team of engineers while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.