Full Time

Sr. Site Reliability Engineer

Pinterest
$120,000 - $160,000* / year (about $58–$77 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 Pinterest, so some details may not match this job. The employer's own page has the real description.

Overview

The Sr. Site Reliability Engineer at Pinterest will play a crucial role in ensuring the reliability, scalability, and performance of our services and applications. The ideal candidate will be responsible for developing and implementing automated solutions to improve operational efficiency, troubleshoot system issues, and enhance the overall user experience. This position requires collaboration across engineering teams to cultivate a culture of reliability and proactive monitoring, ultimately supporting Pinterest's efforts to deliver maintainable and innovative products to our users.



Job Responsibilities

  • Design, build, and maintain scalable systems and services to support Pinterest's infrastructure.
  • Implement and manage monitoring systems to ensure high availability and performance of production systems.
  • Lead incident response efforts, conducting post-mortems and identifying areas for improvement.
  • Develop automation tools and scripts to facilitate system updates and deployments.
  • Collaborate with software engineering teams to integrate SRE practices and principles into the development lifecycle.
  • Participate in capacity planning, performance tuning, and system health reviews.
  • Mentor junior engineers and contribute to the development of SRE best practices across the organization.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in a Site Reliability Engineering or similar role.
  • Strong proficiency in at least one programming language (e.g., Python, Go, Java).
  • Deep understanding of cloud service providers such as AWS, GCP, or Azure.
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with configuration management tools (e.g., Ansible, Terraform).
  • Excellent problem-solving skills and the ability to troubleshoot complex systems.
  • Strong communication skills and a collaborative mindset.


Technologies & Tools

The Sr. Site Reliability Engineer will use a variety of technologies and tools crucial for maintaining system reliability and performance. Key technologies include cloud platforms (AWS, GCP, Azure), container orchestration systems (Kubernetes, Docker), monitoring solutions (Prometheus, Grafana), and configuration management tools (Ansible, Terraform). Proficiency in scripting and programming languages such as Python and Go will also be essential for developing automation solutions.



Ideal Candidates

Ideal candidates for this position will exhibit a strong technical background coupled with a proactive approach to problem-solving. They should be deeply committed to reliability and performance, possessing a comprehensive understanding of the software development lifecycle. A collaborative spirit and excellent communication skills are essential to succeed in a team-oriented environment. Furthermore, candidates should have a passion for innovation, with the ability to adapt and thrive in a fast-paced and dynamic setting.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

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