Taro Logo

Senior Software Engineer

Microsoft is a global technology company empowering people and organizations through cloud computing, software, and hardware solutions.
$119,800 - $234,700
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Job Description

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their team responsible for Microsoft's expanding Cloud Infrastructure and "Intelligent Cloud" mission. This role is crucial in delivering core infrastructure and foundational technologies for Microsoft's 200+ online businesses including Azure, Bing, Office 365, and Xbox Live.

The position sits within the Firmware Center of Excellence (COE), focusing on defining and delivering operational success measures for software/firmware stack in Microsoft Azure. You'll be working on improving quality, delivery, scale, and sustainability of Microsoft Cloud hardware.

As a Senior Software Engineer, you'll develop high-throughput cloud services, implement AI/ML solutions for fleet security, and manage firmware deployments for Azure hardware. The role combines software engineering expertise with cloud infrastructure knowledge, requiring skills in both development and operations.

The position offers competitive compensation ($119,800 - $234,700 USD), comprehensive benefits, and the opportunity to work in a hybrid environment with up to 50% work from home flexibility. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive culture that values growth mindset and innovation.

Key responsibilities include developing cloud services, implementing AI/ML solutions, analyzing telemetry data, and ensuring service reliability. The ideal candidate will have 4+ years of technical engineering experience, strong programming skills, and experience with cloud platforms and ML model deployment.

This is an excellent opportunity for a senior engineer passionate about cloud infrastructure, AI/ML, and large-scale systems to make a significant impact at Microsoft while working with cutting-edge technologies in a collaborative environment.

Last updated 17 hours ago

Responsibilities For Senior Software Engineer

  • Develop software for high-throughput, multi-tenant services in the Azure cloud
  • Leverage AI and machine learning to enhance deployment safety, fleet health monitoring
  • Design, implement, and maintain software solutions for Azure's hardware product lines
  • Analyze large-scale telemetry and operational data
  • Integrate AI models into production services
  • Drive daily live-site operations, monitoring, incident management
  • Collaborate with hardware, firmware, and partner teams
  • Participate in on-call rotations

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of combined software and systems engineering experience
  • 2+ years of experience with scripting languages (e.g., PowerShell)
  • Understanding of algorithms, data structures, and system design
  • Experience with large-scale data pipelines, distributed systems, and cloud platforms
  • Proficiency in Python, R, or similar languages for data science/ML
  • Experience deploying ML models into production

Benefits For Senior Software Engineer

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