Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$119,800 - $234,700
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · AI · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Join Microsoft's Datacenter Management (DCM) team and be part of the cloud computing transformation. As the world shifts towards AI-driven solutions, our datacenters are evolving from CPU to GPU-centric architectures. This role offers an opportunity to work at the forefront of enabling new hardware innovations for Microsoft Azure.

As a Senior Software Engineer in datacenter management, you'll develop solutions that enhance system records, improve operational efficiency, and maintain compliant cloud infrastructure. You'll collaborate with stakeholders to gather requirements, identify dependencies, and drive continuous improvement of the fleet.

The position offers competitive compensation ranging from $119,800 to $234,700 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. You'll work in a flexible environment with up to 100% work from home options and minimal travel requirements (0-25%).

The role combines technical expertise in distributed systems and software engineering with strategic thinking and leadership responsibilities. You'll be responsible for code optimization, system monitoring, and guiding other engineers while maintaining high standards of performance and reliability.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration. We're committed to diversity and inclusion, ensuring every employee can thrive while contributing to our mission of empowering every person and organization on the planet to achieve more.

This is an excellent opportunity for experienced engineers who want to impact cloud infrastructure at a global scale while working with cutting-edge technologies in AI and distributed systems. Join us in shaping the future of cloud computing and datacenter management at Microsoft.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Collaborates with stakeholders to determine user requirements
  • Drives identification of dependencies and development of design documents
  • Creates, implements, optimizes, debugs, refactors, and reuses code
  • Partners with stakeholders to drive project plans and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new technical trends

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of Distributed Systems experience
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
401k
  • 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?