Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their Graph team in Barcelona. This role focuses on simplifying the process of extracting insights from interconnected business data at scale. You'll be working on Microsoft Fabric, developing scale-out graph indices and algorithm systems for large-scale graph analytics.
The position involves working with cutting-edge technology in the Azure Data portfolio, including Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other key products. You'll be part of a team that's building the data platform for the AI age, enabling data analysts, business users, and data scientists to visualize and analyze complex data relationships.
As a Senior Software Engineer, you'll be responsible for core database development, query optimization, and system architecture. The role requires strong expertise in distributed systems, graph databases, and programming languages like Java or Python. You'll work in a hybrid environment with up to 50% work from home flexibility.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company promotes a culture of inclusion and innovation, following their mission to empower every person and organization on the planet to achieve more.
This is an excellent opportunity for experienced engineers passionate about graph databases and distributed systems to make a significant impact on enterprise-scale data solutions. The role combines technical challenges with the stability and resources of a leading tech company, offering both professional growth and work-life balance.