Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join the Polaris Distributed Query Processor team within Fabric Data Warehouse. This role focuses on developing next-generation features for a cloud-native, highly scalable query processor that handles analytics over structured data at petabyte scale. The team is part of Microsoft's broader Azure Data initiative, which includes products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and Azure Synapse Analytics.
The position offers an opportunity to work on cutting-edge distributed systems technology, specifically within the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric. You'll be responsible for developing core components of the cloud Data Warehouse that powers SQL analytics in Azure compute, with a focus on distributed query processing to enable Tier1 enterprise workloads in Azure Data Lake.
The role combines technical expertise with collaborative teamwork, requiring both strong engineering skills and excellent communication abilities. You'll be working in a highly innovative environment that values diverse perspectives and pushes the boundaries of data processing technology. The position offers comprehensive benefits, professional growth opportunities, and the chance to impact Microsoft's cloud data services at scale.
This hybrid role, based in Barcelona, involves up to 50% work from home flexibility and minimal travel (0-25%). You'll be joining a company that's leading the transformation of analytics in the world of data, making it an excellent opportunity for those passionate about distributed systems and cloud computing.