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.
$150,000 - $250,000
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is at the forefront of analytics transformation, specifically within the Polaris Distributed Query Processor team of Fabric Data Warehouse. This role focuses on developing a cloud-native, highly scalable query processor for analytics over structured data at petabyte scale. The team is building the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric.

As a Senior Software Engineer, you'll be instrumental in developing next-generation features for the Polaris component, which facilitates analytics over structured data at petabyte scale. The position involves working with cutting-edge distributed systems and big data analytics, contributing to products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and other critical data platform services.

The role offers an opportunity to work on challenging technical problems in distributed computing, with a focus on building autonomous workload management capabilities. You'll be part of a highly innovative team that values diverse perspectives and collaborative problem-solving. The position combines technical depth with the chance to impact Microsoft's cloud data platform strategy.

This is an excellent opportunity for engineers passionate about distributed systems and big data, offering the chance to work with industry-leading technology while contributing to Microsoft's mission of building the data platform for the AI age. The role provides comprehensive benefits, professional growth opportunities, and the chance to work with cutting-edge technology in a collaborative, inclusive environment.

Last updated 2 months 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
  • Work 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 in Distributed Big Data systems
  • 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 Engineer

Senior Software Engineer role at Microsoft, focusing on building semantic search and LLM-powered solutions for enterprise data indexing and retrieval.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on distributed systems and security solutions, offering $117K-$229K salary with hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive-SharePoint team, focusing on cloud-based distributed systems and architecture for global scale services.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data platform, focusing on distributed systems and database technologies with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Titan team, building and managing core infrastructure services for Microsoft Cloud at global scale.