Full Time

Sr. Site Reliability Engineer, Distributed Systems

Groq
$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 Groq, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Site Reliability Engineer (SRE) in Distributed Systems at Groq plays a crucial role in enhancing the reliability, performance, and scalability of our distributed systems. This position requires a deep understanding of software engineering and operations, focusing on maintaining the stability of systems while implementing automation solutions that foster efficiency. The SRE will collaborate closely with development teams to design and refine operational practices, troubleshoot complex issues, and contribute to the development of our platform, ensuring that our infrastructure meets the evolving needs of our cutting-edge applications.



Job Responsibilities

  • Design, implement, and monitor systems that support the reliability and efficiency of distributed services.
  • Collaborate with software engineering teams to create scalable and highly available applications.
  • Develop tools and automation practices to streamline operational tasks.
  • Implement and enforce operational best practices, including incident and change management.
  • Troubleshoot and resolve performance issues across components, ensuring minimal downtime.
  • Participate in on-call rotations, providing 24/7 support and ensuring prompt incident resolution.
  • Lead post-incident reviews to drive continuous improvement initiatives.
  • Assist in capacity planning and system scaling activities.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in Site Reliability Engineering, DevOps, or a similar role.
  • Strong proficiency in at least one programming language (e.g., Python, Go, Java).
  • In-depth knowledge of distributed systems architecture and design principles.
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud services (AWS, Google Cloud, Azure) and infrastructure-as-code practices.
  • Strong analytical and problem-solving skills with a proactive approach to improving systems.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.


Technologies & Tools

The Senior Site Reliability Engineer will work with a range of advanced technologies and tools designed for managing distributed systems. This includes cloud platforms like Amazon Web Services (AWS) and Google Cloud Platform (GCP), containerization technologies such as Docker, orchestration systems including Kubernetes, as well as monitoring and logging tools like Prometheus and Grafana. Familiarity with CI/CD pipelines and configuration management tools (e.g., Terraform, Ansible) will also be critical for success in this role.



Ideal Candidates

Ideal candidates for the Senior Site Reliability Engineer position will possess a strong combination of technical expertise and interpersonal skills. They should be intellectually curious, capable of quickly learning new technologies, and able to adapt to a rapidly changing environment. A successful candidate will also demonstrate a collaborative mindset, thriving in a team-oriented atmosphere while taking ownership of their work. A passion for improving system reliability and a commitment to implementing innovative solutions to complex challenges will set the ideal candidate apart.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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