Full Time

Sr. Site Reliability Engineer - Observability

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

Overview

The Senior Site Reliability Engineer - Observability at AppFolio will play a crucial role in ensuring the reliability, performance, and scalability of our systems through effective monitoring and observability initiatives. This position requires a proactive approach to identifying and resolving issues before they impact service delivery. The ideal candidate will leverage various observability tools and practices to enhance system health and operational efficiency, working closely with development and operations teams to foster a culture of reliability across the organization.



Job Responsibilities

  • Design and implement observability frameworks that improve system visibility and performance metrics.
  • Analyze and identify performance bottlenecks in the infrastructure and applications, providing solutions to enhance reliability.
  • Collaborate with cross-functional teams to establish best practices in monitoring, alerting, and incident response.
  • Develop and maintain dashboards and visualizations that provide insights into system performance and operational metrics.
  • Conduct root cause analysis on incidents and outages, driving long-term improvements to prevent recurrence.
  • Participate in on-call rotations to address and resolve production issues effectively.
  • Mentor junior engineers and team members in observability best practices and tools.
  • Stay current with industry trends and technologies influencing site reliability engineering and observability practices.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Site Reliability Engineering, DevOps, or related roles.
  • Proficient in monitoring and observability tools such as Prometheus, Grafana, DataDog, or similar.
  • Strong programming skills in languages such as Python, Go, or Java.
  • Experience with cloud platforms (AWS, GCP, or Azure) and container orchestration technologies (Kubernetes, Docker).
  • Excellent problem-solving skills and a strong engineering mindset.
  • Effective communication skills with an ability to work collaboratively in a team environment.


Technologies & Tools

The position utilizes a range of technologies and tools to optimize system performance and observability. Key technologies include monitoring solutions such as Prometheus and Grafana, logging frameworks like ELK Stack, and cloud services from providers like AWS and GCP. Additionally, the role may involve container orchestration tools like Kubernetes and CI/CD pipelines for automated deployments.



Ideal Candidates

The ideal candidates for this role are individuals who exhibit a passion for reliability and observability, with a penchant for innovation and continuous improvement. They are proactive problem solvers who thrive in fast-paced environments, demonstrating strong analytical abilities and excellent communication skills. A collaborative spirit is essential, as they will work closely with various teams to drive reliability initiatives and foster a culture of operational excellence within AppFolio.

In Connecticut, the weekly job search for unemployment is 3 work search activities a week (at least 1 of them an employer contact), its agency says. What it asks →

View Similar Jobs

Matches Jobs

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