Full Time

Site Reliability Engineer II

Microsoft
$95,000 - $130,000* / year (about $46–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Site Reliability Engineer II at Microsoft plays a vital role in enhancing and maintaining the reliability, availability, and performance of our systems and applications. The successful candidate will work collaboratively with various teams to design, implement, and optimize automated solutions that enhance system performance. In this role, you will monitor and debug various components, respond to incidents, and position the team to handle potential disruptions effectively. The Site Reliability Engineer will ensure smooth operation of critical services while driving a culture of reliability and continuous improvement across the organization.



Job Responsibilities

  • Design and implement solutions to improve the reliability and performance of services.
  • Automate repetitive tasks to enhance operational efficiency.
  • Monitor system performance and latency, and troubleshoot issues effectively.
  • Develop and maintain documentation related to service operations, incidents, and system changes.
  • Participate in on-call rotations to respond to production incidents promptly.
  • Collaborate with development teams to ensure systems are designed with reliability, scalability, and performance in mind.
  • Conduct post-incident reviews and implement improvements based on findings.
  • Contribute to the architectural design of services and infrastructures.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in Site Reliability Engineering, DevOps, or a similar field.
  • Strong programming skills in languages such as Python, Go, or Java.
  • Experience with cloud services such as Azure, AWS, or Google Cloud.
  • Hands-on experience with container orchestration tools (e.g., Kubernetes, Docker).
  • Understanding of networking concepts and protocols.
  • Familiarity with monitoring solutions like Prometheus, Grafana, or similar tools.
  • Excellent problem-solving skills and ability to work under pressure.


Technologies & Tools

The Site Reliability Engineer II will be utilizing various technologies and tools critical to ensuring high availability and excellent performance of services. This includes working with cloud platforms such as Azure and AWS, container orchestration tools like Kubernetes and Docker, CI/CD pipelines, monitoring solutions like Prometheus and Grafana, and configuration management tools such as Ansible or Chef. Proficiency in programming languages such as Python, Go, or Java will be vital for automation and scripting in daily tasks.



Ideal Candidates

The ideal candidates for the Site Reliability Engineer II position at Microsoft should possess a strong analytical mindset, excellent troubleshooting skills, and a proactive approach to problem-solving. They should have a passion for technology and be adaptable to new tools and processes. Strong communication skills and the ability to work collaboratively in a team environment are essential. Candidates who demonstrate a commitment to continuous improvement and a dedication to ensuring system reliability and performance will thrive in this role.

In the St. Louis, MO-IL metro area, the middle pay across its 1.3 million jobs was $49,990 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.