Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their Graph team, focusing on building a scale-out analytical graph query engine. The role involves working with Microsoft's data platform products including Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other Azure services. You'll be part of a team dedicated to simplifying the process of extracting insights from interconnected business data at scale.
The position requires expertise in modern C++ programming and distributed systems, with a focus on building high-performance graph analytics solutions. You'll collaborate with industry experts on query frontend, optimization, and distributed execution components. The role combines technical depth in systems engineering with the opportunity to impact how organizations worldwide analyze and utilize their graph data.
Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and work-life balance benefits. The position is based in Barcelona, Spain, with a hybrid work arrangement allowing up to 50% work from home. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values diversity and innovation.
The ideal candidate will have strong systems engineering experience, preferably with a background in distributed databases and graph data systems. This is an excellent opportunity for someone passionate about building large-scale data systems and who wants to make a significant impact on how organizations handle and analyze connected data.