Site Reliability Engineer
@ Microsoft

Hybrid
$165,200
Hybrid
Full Time
Posted 13 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @microsoft.com
Recommended after applying

Job Details

Overview

Join the Microsoft Capacity Infrastructure Services team in Azure Core and help build and maintain the infrastructure behind one of the world’s largest distributed computing platforms. This role offers a deep dive into the Azure cloud, ensuring reliable, scalable, and efficient service for customers.

Responsibilities

  • Develop foundational understanding of distributed systems and cloud technology.
  • Participate in code and design reviews, on-call rotations, and incident responses.
  • Implement configuration and data changes using code, tooling, and automation.
  • Manage production changes safely with existing automation tools.
  • Troubleshoot and resolve issues affecting availability, performance, or reliability.
  • Engage in post-incident reviews and continuous improvement efforts.

Qualifications

Required: Associate's or Bachelor's in Computer Science, IT or related field, or equivalent experience; 1+ year experience with cloud hyperscalers; ability to pass Microsoft security screenings.

Preferred: 2+ years in software, network, or systems engineering, proficiency in programming languages such as C, C++, C#, and Java; experience in debugging, performance tuning, and root cause analysis.

Additional Information

This position supports remote work up to 100% and requires virtual collaboration with global partners. Compensation varies by location, with specific ranges for areas like the San Francisco Bay and New York City metropolitan areas.

Key skills/competency

  • Distributed Systems
  • Cloud Infrastructure
  • Automation
  • Incident Response
  • Performance Tuning
  • Programming
  • Debugging
  • Problem Management
  • System Observability
  • Collaboration

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Research Microsoft culture: Understand their mission, values, and news.
  • Customize your resume: Highlight distributed systems and cloud experience.
  • Prepare for technical interviews: Review automation and infrastructure topics.
  • Showcase collaboration: Emphasize teamwork with cross-functional groups.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems design fundamentals.
Practice automation and configuration management techniques.
Study cloud service architectures and tools.
Rehearse debugging and incident resolution scenarios.

Behavioral Questions

Describe managing cross-functional incidents under pressure.
Explain a time you improved system efficiency.
Detail collaboration with diverse technical teams.
Discuss handling high-stress remote work situations.

Frequently Asked Questions