Taro Logo

Senior Site Reliability Engineer (SRE) - Teams

Microsoft is a global technology company empowering people and organizations to achieve more through innovative software and cloud solutions.
$108,100 - $199,700
Site Reliability
Senior Software Engineer
Remote
5,000+ Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Site Reliability Engineer (SRE) - Teams

Microsoft Teams SRE team is seeking a Senior Site Reliability Engineer to help build and maintain their collaboration platform. This role combines traditional operations with software engineering to improve service availability, latency, performance, and security.

As an SRE for Teams, you'll lead infrastructure design, implementation, and security initiatives. You'll work closely with engineering teams to ensure high stability and performance of services. The role offers opportunities to learn about enterprise-grade cloud service deployment and webservices optimization.

Key responsibilities include:

  • Designing and implementing software solutions for service availability and scalability
  • Defining and implementing next-generation Teams services infrastructure
  • Troubleshooting complex infrastructure and network issues
  • Developing automation for operations processes
  • Mentoring junior engineers
  • Participating in on-call rotations

Required qualifications include 6+ years of technical experience or relevant degree combinations, with strong expertise in TCP/IP, load balancing, CDN, ACL, routing, and TLS. Experience with scripting languages, Linux systems, and cloud platforms is highly valued.

The position offers competitive compensation (CAD $108,100 - $199,700) and comprehensive benefits including healthcare, educational resources, and parental leave. This role supports Microsoft's mission to empower every person and organization globally, working in an inclusive culture that values growth mindset and innovation.

The role is based in Vancouver, British Columbia, with up to 100% work from home flexibility and 0-25% travel requirements. Join Microsoft Teams and help shape the future of collaborative technology while working with cutting-edge cloud infrastructure and automation tools.

Last updated 2 months ago

Responsibilities For Senior Site Reliability Engineer (SRE) - Teams

  • Design, write and deliver software to improve the availability, scalability, latency, and efficiency
  • Define the next generation of Teams services infrastructure and routing design
  • Troubleshoot complex infrastructure and network issues
  • Develop code, scripts, systems, or platforms that automate complex operations processes
  • Influence and create new designs, architectures, standards and methods
  • Mentor and coach less experienced engineers
  • Participate in regular on-call rotations

Requirements For Senior Site Reliability Engineer (SRE) - Teams

Python
Kubernetes
Linux
  • 6+ years technical experience in software engineering, network engineering, or systems administration
  • 3+ years professional experience on TCP/IP, load balancing, CDN, ACL, routing, TLS
  • Experience in scripting languages such as Bash, Python, and PowerShell
  • Strong fundamental understanding of security knowledge
  • Working understanding of security issues for large scale cloud services
  • Experience with Docker and Kubernetes

Benefits For Senior Site Reliability Engineer (SRE) - Teams

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