Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through AI, cloud computing, and software solutions.
$119,800 - $234,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Job Description

Microsoft Azure Compute is seeking a Senior Software Engineer to join their team at the heart of Microsoft Cloud infrastructure. This role focuses on developing and maintaining the backend infrastructure that powers major services like OpenAI, Office 365, Bing.com, XBOX Live, and more.

The position involves working on critical areas including ring 0 and (-1) core infrastructure services, ensuring 99.999% reliability, implementing fault-tolerance mechanisms, and managing distributed service monitoring. You'll be responsible for operational efficiency within datacenter hardware lifecycle, performance metrics analysis, and coordination of node diagnostics and repairs.

This is an opportunity to work at massive scale, directly impacting Microsoft's cloud infrastructure that supports AI and enterprise applications worldwide. The team operates in a fast-paced environment, focusing on building robust, highly distributed software systems that define the backbone of Microsoft Cloud.

The role offers competitive compensation ($119,800 - $234,700, higher in SF and NYC), comprehensive benefits, and the chance to work remotely. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

Ideal candidates should have 4+ years of technical engineering experience, strong Linux knowledge, and expertise in languages like C++, Java, JavaScript, or Python. This position offers the unique opportunity to work on cutting-edge cloud technology while contributing to Microsoft's global impact in AI and cloud computing.

Last updated 21 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
  • Collaborates with stakeholders to determine user requirements
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers

Requirements For Senior Software Engineer

Java
JavaScript
Python
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding
  • 1+ years knowledge of Linux Operating system and hands on experience on any distro
  • Must pass Microsoft Cloud Background Check
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
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

Related Jobs