Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Azure is rapidly expanding its cloud platform, and the Azure Fleet Resource Lifecycle Management Team plays a crucial role in building its foundation. This team is responsible for constructing the core infrastructure that hosts worldwide customer applications using cutting-edge hardware. As a Senior Software Engineer, you'll join a collaborative environment working on highly strategic projects for Microsoft Cloud.

The role involves developing and maintaining distributed systems that manage resource lifecycle in Azure's infrastructure. You'll be working with a team that empowers cloud services to obtain resources reliably and seamlessly at scale. The position offers significant opportunities to impact Microsoft's cloud infrastructure, working with modern technologies and solving complex distributed systems challenges.

The ideal candidate will bring strong software engineering fundamentals, experience with distributed systems, and the ability to deliver scalable solutions. You'll be working in a fast-paced environment where innovation and creative problem-solving are highly valued. The role offers competitive compensation ($117,200 - $229,200 base salary range), comprehensive benefits, and the opportunity to work remotely.

Key aspects of the role include developing scalable infrastructure solutions, optimizing system performance, and contributing to the overall architecture of Azure's resource management systems. You'll collaborate with other teams across Azure, participate in code reviews, and help maintain high standards of code quality and system reliability.

This is an excellent opportunity for experienced engineers who want to work on large-scale distributed systems and make a significant impact on Microsoft's cloud infrastructure. The role offers both technical challenges and growth opportunities, working with cutting-edge technology in a supportive and collaborative environment.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Delivery of a reliable, scalable, secure Capacity Infrastructure Platform solution
  • Delivery of a fully functional interactive capacity lifecycle management experience
  • Continuously drive improvement across teams based on the capacity lifecycle data
  • Lead by example within the team by producing extensible and maintainable code
  • Optimize, debug, refactor, and reuse code to improve performance and maintainability
  • Drive creation and conducting of experimentation to determine effectiveness of changes

Requirements For Senior Software Engineer

Java
Python
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 3+ years of experience working with distributed systems
  • Must pass Microsoft Cloud Background Check

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's Applied Sciences Group, developing innovative features for Windows and Microsoft products, with focus on AI and user experience.

Senior Software Engineer - CTJ - TS/SCI

Senior Software Engineer role at Microsoft focusing on secure infrastructure and DoD customer support, requiring TS/SCI clearance and expertise in Microsoft enterprise technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data platform services, building highly scalable distributed systems with competitive compensation and comprehensive benefits.

Senior Software Engineer - CTJ - Top Secret

Senior Software Engineer role at Microsoft working on secure cloud infrastructure requiring TS/SCI clearance, focusing on large-scale distributed systems and service reliability.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on large-scale cloud services, PKI lifecycle management, and software distribution systems.