Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further.
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

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 facilitates analytics over structured data at petabyte scale.

The position is part of the Azure Data engineering team, which leads the transformation of analytics in the world of data with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and more. The team's mission is to build the data platform for the age of AI, powering data-first applications and driving a data culture.

As a Senior Software Engineer, you'll work on core components of the cloud Data Warehouse that powers SQL analytics in Azure compute. The role involves working with distributed query processing to build an elastic and scalable cloud Data Warehouse and enable Tier1 enterprise workloads in Azure Data Lake.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. Microsoft values diversity and seeks different perspectives to better serve their customers. The role requires passing Microsoft Cloud background checks and offers a hybrid work environment with up to 50% work from home opportunity.

This is an excellent opportunity for experienced engineers passionate about distributed systems, cloud services, and big data analytics to make a significant impact on Microsoft's data platform future.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Design and develop highly reliable and scalable distributed systems
  • End to end ownership of features, in terms of 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
Python
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • Advanced technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience developing Cloud online services or extensive experience using cloud online services
  • Experience in Distributed Big Data systems is a plus
  • Strong verbal and written communication skills

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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 working on the Titan Platform team, building and maintaining critical cloud infrastructure and distributed systems with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Titan team to build and maintain core cloud infrastructure services at massive scale, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft building hyper-scale distributed systems for the Web Data Platform Team, focusing on web crawling and indexing infrastructure.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Sky team, focusing on cloud infrastructure and distributed systems, offering competitive compensation and hybrid work arrangement in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Specialized, focusing on High-Performance Computing solutions with competitive pay ($117K-$229K) and comprehensive benefits.