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.

Job Overview

The Senior Site Reliability Engineer - Observability at AppFolio will play a critical role in ensuring the reliability, availability, and performance of our applications and services. This role involves designing and implementing monitoring and observability solutions, responding to system events, and facilitating incident management to enhance operational excellence. The ideal candidate will work closely with cross-functional teams to create a stable and efficient production environment, while actively contributing to the improvement of our systems through observability best practices.



Job Responsibilities

  • Design, implement, and maintain observability frameworks to monitor application performance and system health.
  • Develop metrics, logs, and tracing strategies to enhance situational awareness and facilitate troubleshooting.
  • Collaborate with software engineering teams to integrate observability solutions into the deployment lifecycle.
  • Respond to and resolve incidents, conducting post-mortem analysis to identify areas for improvement.
  • Automate routine tasks and processes to enhance system reliability and performance.
  • Create and maintain documentation related to system architecture, procedures, and best practices.
  • Participate in on-call rotations, providing support for production systems during outages.
  • Contribute to technical discussions and drive initiatives designed to enhance system observability and reliability.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in Site Reliability Engineering, DevOps, or a related discipline.
  • Strong proficiency in monitoring tools (e.g., Prometheus, Grafana, Datadog) and log management solutions (e.g., ELK stack).
  • Experience with cloud platforms (AWS, GCP, Azure) and microservices architectures.
  • Proven track record of scripting and automation using languages such as Python, Go, or Shell scripting.
  • In-depth understanding of container orchestration technologies (e.g., Kubernetes, Docker).
  • Excellent analytical and problem-solving skills with a strong attention to detail.
  • Ability to communicate effectively with technical and non-technical stakeholders.


Technologies & Tools

The Senior Site Reliability Engineer - Observability will actively utilize a variety of technologies integral to the role, including but not limited to monitoring solutions such as Prometheus and Datadog, log management tools like the ELK stack, and cloud platforms such as Amazon Web Services (AWS) and Google Cloud Platform (GCP). Proficiency in container orchestration tools like Kubernetes and continuous integration/continuous deployment (CI/CD) technologies is also essential for optimally managing the production environment.



Ideal Candidates

The ideal candidates for this position will possess a proactive mindset and a passion for reliability and performance optimization. They will demonstrate a strong commitment to operational excellence and have an aptitude for continuous learning and improvement. Excellent communication skills, both verbal and written, will be critical for collaborating with diverse teams and providing invaluable insights during incident management. A team-oriented approach combined with a strong analytical ability will enable them to thrive in this dynamic environment.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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