Senior Software Engineer

Microsoft is a global technology company empowering digital transformation through cloud computing and software solutions.
$117,200 - $229,200
Distributed Systems
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft Azure, the backbone of Microsoft's Cloud infrastructure, is seeking a Senior Software Engineer to join their team. This role focuses on developing and maintaining critical cloud infrastructure that powers major services like Office 365, Bing.com, XBOX Live, Skype, and OneDrive. The position involves working on ring 0 and (-1) core infrastructure services, ensuring 99.999% reliability, fault-tolerance, and distributed service monitoring.

The role offers a unique opportunity to work at massive scale, directly impacting Microsoft's cloud infrastructure. You'll be part of a team that handles operational efficiency within datacenter hardware lifecycle, performance metrics collection/analysis, alerting, visualization, and device operations. The environment is fast-paced and highly strategic to Microsoft's cloud operations.

As a Senior Software Engineer, you'll be responsible for designing and implementing distributed systems solutions, improving cloud services, and maintaining high-reliability infrastructure. The position requires strong expertise in languages like C++, C#, or Python, and extensive experience with distributed systems.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company promotes a culture of inclusion and growth mindset, focusing on empowering every person and organization globally. This role provides an exceptional opportunity to work on cutting-edge technology while contributing to Microsoft's mission of global digital transformation.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer

  • Design and develop solutions that builds and improve cloud services running over distributed system
  • Provide new features for Microsoft Cloud internal infrastructure software
  • Keep infrastructure services running and deliver code updates on a regular cadence to improve performance and reliability
  • Collaborates with appropriate stakeholders to determine user requirements for scenarios
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers

Requirements For Senior Software Engineer

Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience with distributed systems, design and implementation
  • 3+ years of experience working in data structure, algorithms and design patterns
  • Must pass Microsoft Cloud Background Check upon hire and every two years
  • Experience with coding in C, C++, C#, or Python

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 AI frameworks and distributed systems, developing networking solutions for AI workloads.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on ObjectStore, the core distributed platform powering Bing and Copilot, with hybrid work model and competitive compensation.

Software Engineering IC4

Senior Software Engineer role at Microsoft working on Cosmos DB, building distributed systems and enterprise-class database features.

Senior Software Engineer

Senior Software Engineer role at Microsoft's ODSP team, working on cloud-based distributed systems and next-gen architecture for OneDrive-SharePoint platform.

ROP - Senior Software Engineer

Lead distributed teams building cloud storage solutions at Microsoft, focusing on GenAI integration and data management with flexible work arrangements.