Senior Software Engineer

Microsoft builds the data platform for the age of AI, powering data-first applications and driving a data culture through Azure Data services.
Distributed Systems
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is seeking a Senior Software Engineer for their 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 Azure Data, which leads the transformation of analytics through products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. The position involves working on distributed query processing to build an elastic and scalable cloud Data Warehouse, enabling Tier1 enterprise workloads in Azure Data Lake. The ideal candidate will have experience in distributed systems, cloud services, and building scalable solutions. The role offers the opportunity to work with cutting-edge technology in a highly innovative environment, with a focus on autonomous workload management and complex multi-query workloads. Microsoft values diversity and different perspectives, creating an inclusive environment where innovation thrives. The position includes comprehensive benefits and the chance to impact the future of cloud data processing.

Last updated 9 days ago

Responsibilities For Senior Software Engineer

  • Design and develop highly reliable and scalable distributed systems
  • End to end ownership of features, including design, development, testing, deployment and telemetry
  • Participate in design and roadmap discussions
  • Working closely with team members to unblock each other and share learnings and knowledge

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • Advanced technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Experience building commercial grade, robust scalable solutions
  • Experience developing Cloud online services
  • Strong verbal and written communication skills

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineering Manager

Senior Software Engineering role at Microsoft Bing Ads, focusing on large-scale distributed systems and ad serving platforms in Barcelona, Spain.

Senior Software Engineer - Azure Storage Infrastructure

Senior Software Engineer position at Microsoft working on Azure Storage Infrastructure, developing large-scale distributed systems with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Ads, focusing on distributed systems and cloud solutions, offering competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data and Spark technologies, focusing on distributed systems and cloud services development.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team in Barcelona, working on Spark and distributed systems with hybrid work arrangement.