Site Reliability Engineer II - Abnormal
San Francisco, CA 94199
About the Job
Enterprises of all sizes trust Abnormal Security’s cloud products to stop cybercrime. These products must scale with the growth of our customers, and ensure reliability and availability by being resilient. This is where our SRE fits in, ensuring the prevention, detection, efficient remediation, and quick recovery from outages that impact the Abnormal Security Platform.
Come empower the rest of engineering to stop cybercrime as we expand our offerings across both clouds and regions.
There are a lot of opportunities for growth and career advancement – it’s up to you to own your career here. Some potential career paths for this role include:
• Positioning yourself to be a founding member of a team that will have an outsized impact on the rest of the company.
• Growing into a Senior technical leadership role.
What You Will Do
• Deployment Operations
o Build tools and processes to standardize deployment of Abnormal Security product suite in a multi-datacenter setup.
o Partner with R&D teams to develop pre and post deployment checklists, canary test environments and workflows, and safe rollback processes.
• Incident Prevention
o Identify gaps in existing processes and advocate for necessary changes to improve overall system stability and availability.
o Lead the Production Readiness Review process to ensure the resilience of systems before customer deployment.
o Oversee the Critical Change Management Review process for the safe application of changes to critical services.
o Develop and enforce architecture guidelines to minimize downtime and ensure high system availability.
• Detection
o Establish consistent definition of metrics for “Is this product working”.
o Define and monitor SLAs/SLOs for critical systems, actively tracking deviations and triggering alerts when necessary.
• Remediation
o Define incident severity classification guidelines and implement incident response protocols to promptly address issues and reduce downtime.
o Facilitate effective communication between Engineering and Customer Success teams during incidents.
• Incident Recovery
o Design and implement tools to expedite system recovery and minimize the impact of incidents.
o Develop guidelines for Post Mortems after incidents to prevent recurrence.
Must Have
• Bachelor’s in Computer Science, Computer Engineering, or equivalent professional experience
• 4+ experience as a Site Reliability Engineer, responsible for the reliability of shared services
• Experience with a public cloud provider (AWS, Azure, GCP), observability stack (Prometheus, Grafana), and incident management tools (PagerDuty, Sentry, Slack integration).
Nice To Have
• Experience with defining and implementing SRE practices such as Change Management, Production Readiness Review, and Incident Post Mortems.
• Experience with container orchestration, preferably Kubernetes and Helm.
• Experience developing Infrastructure as Code (IaC) modules and building automation, preferably Terraform.