Full Time

Principal Site Reliability Engineer (Remote)

Teaching Strategies, LLC
Remote!
$130,000 - $180,000* / year (about $63–$87 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 Teaching Strategies, LLC, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal Site Reliability Engineer (SRE) at Teaching Strategies, LLC is a critical role focused on ensuring the reliability, availability, and performance of our software services. This position involves collaborating with engineering, product, and operational teams to design and implement robust systems that are resilient and scalable. The Principal SRE will lead initiatives to establish best practices, enhance automation, and drive improvements in our service delivery processes while being a key influencer in the technical direction of the organization.



Job Responsibilities

  • Design and implement scalable and reliable systems and services.
  • Develop and maintain tools for deployment, monitoring, and incident response.
  • Provide technical leadership and mentor junior engineers in best practices for SRE.
  • Define and implement Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
  • Collaborate with cross-functional teams to identify and mitigate risks related to system reliability.
  • Automate operational processes to improve team productivity and reduce manual effort.
  • Troubleshoot and resolve incidents, performing root cause analysis to prevent future occurrences.
  • Contribute to the evolution of our DevOps culture and practices within the organization.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in Site Reliability Engineering, DevOps, or related disciplines.
  • Strong knowledge of cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, Docker).
  • Expertise in scripting and automation using languages such as Python, Bash, or similar.
  • Experience with configuration management tools (e.g., Ansible, Terraform).
  • Demonstrated experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Solid understanding of networking, security, and distributed systems.
  • Strong problem-solving skills and a proactive approach to identifying issues.


Technologies & Tools

The Principal Site Reliability Engineer will primarily utilize various technologies and tools to support system reliability and performance. These include cloud service platforms such as Amazon Web Services (AWS), orchestration tools like Kubernetes, Infrastructure as Code (IaC) tools such as Terraform, monitoring solutions like Prometheus and Grafana, as well as incident management tools. Familiarity with CI/CD pipelines and containerization technologies is also essential to ensure seamless deployment and infrastructure management.



Ideal Candidates

The ideal candidate for the Principal Site Reliability Engineer position will possess strong leadership qualities and an innovative mindset. They should be naturally curious and motivated by challenges, always seeking to enhance system functionality and performance. Excellent communication skills are essential for collaborating effectively with cross-functional teams, and a commitment to continuous improvement and learning will enable them to drive advancements in reliability practices. A collaborative spirit and willingness to mentor others will foster a healthy team environment and contribute to the overall success of the organization.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

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