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 Shutterfly, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Site Reliability Engineer II at Shutterfly will be responsible for ensuring the reliability, scalability, and performance of our production systems. The ideal candidate will play a critical role in enhancing service availability and reliability for our applications by leveraging automation and monitoring tools. This position requires a deep understanding of system architecture, a proactive approach to problem-solving, and collaboration across teams to build robust infrastructures. You will also mentor junior engineers and assist in refining best practices in site reliability engineering across the organization.
Job Responsibilities
- Design, implement, and manage systems that ensure high availability and scalability.
- Proactively monitor system performance and reliability using industry-leading tools.
- Automate operational processes to improve efficiency and reduce reliance on manual interventions.
- Participate in capacity planning, change management, and incident response planning.
- Collaborate closely with development teams to ensure alignment on operational best practices.
- Troubleshoot and resolve production issues as they arise, ensuring minimal downtime.
- Conduct post-mortem analyses on system incidents and implement preventive measures.
- Provide mentorship and technical guidance to junior SREs.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in site reliability engineering, DevOps, or systems engineering.
- Strong understanding of cloud-based services and architecture, particularly AWS or Azure.
- Proficiency in scripting and programming languages such as Python, Go, or Java.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Solid knowledge of monitoring tools (e.g., Prometheus, Grafana, Nagios).
- Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab CI).
- Exceptional troubleshooting skills in large-scale distributed systems.
Technologies & Tools
The Senior Site Reliability Engineer II will work with a diverse array of technologies and tools essential to maintaining a robust production environment. This includes cloud platforms such as AWS or Azure, containerization solutions such as Docker and Kubernetes, and continuous integration/continuous deployment (CI/CD) tools like Jenkins or GitLab CI. Additionally, expertise in monitoring systems using tools like Prometheus, Grafana, and Nagios is crucial for ensuring service reliability and performance.
Ideal Candidates
The ideal candidates for this position will possess a combination of technical expertise, problem-solving abilities, and a collaborative mindset. They should demonstrate an eagerness to learn and adapt in a fast-paced environment, showcasing a track record of innovative solutions to complex reliability issues. Strong communication skills and the ability to work effectively with cross-functional teams are essential, as is the commitment to quality and continuous improvement in processes. A passion for keeping systems and applications running smoothly will set candidates apart in this dynamic role.
Unemployment in Czechia was 3.4% in July 2026, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.