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 Sr. Site Reliability Engineer - Observability at AppFolio will play a pivotal role in enhancing the reliability, performance, and availability of our systems while ensuring a robust observability framework is in place. This position demands a proactive individual who can leverage advanced monitoring and observability tools to gain deep insights into the performance of applications, infrastructure, and services. The ideal candidate will collaborate with cross-functional teams to identify, analyze, and resolve system issues and will contribute to the continuous improvement of our deployment processes, ensuring seamless user experiences across our platform.
Job Responsibilities
- Design, implement, and maintain observability frameworks for monitoring application health, performance, and availability.
- Utilize observability tools to gather and analyze telemetry data across systems and applications.
- Develop and maintain dashboards to visualize performance metrics for proactive incident detection and resolution.
- Collaborate with development and operations teams to optimize application performance and reliability.
- Troubleshoot complex system issues and perform root cause analysis to mitigate future incidents.
- Contribute to the incident response process and best practices for outage management.
- Participate in capacity planning, ensuring our systems can handle scaling demands smoothly.
- Mentor and lead junior engineers in best practices for site reliability and observability solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Site Reliability Engineering, DevOps, or related field.
- Proficiency in observability tools such as Prometheus, Grafana, Datadog, or similar tools.
- Strong scripting and programming skills in languages such as Python, Go, or Java.
- Experience with configuration management and automation tools (e.g., Ansible, Terraform).
- Solid understanding of cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes).
- Excellent analytical and problem-solving skills with a focus on performance optimization.
- Strong communication skills and a collaborative mindset.
Technologies & Tools
The Sr. Site Reliability Engineer - Observability will work with a range of advanced technologies and tools that facilitate effective observability and reliability in systems. This includes monitoring and analytics platforms such as Prometheus and Grafana, incident management tools like PagerDuty, and cloud services from Amazon Web Services (AWS). Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes will also be essential, along with CI/CD tools that streamline deployment processes.
Ideal Candidates
Ideal candidates for this position are those who exhibit a deep passion for system reliability and performance optimization. They possess a strong background in both engineering and operations, showing a keen capability for problem-solving in high-pressure situations. Candidates should also demonstrate excellent collaboration skills, with the ability to work effectively within cross-disciplinary teams. The best fit will be someone who is continuously curious, eager to learn new technologies, and committed to improving application performance while enhancing team processes.
Among 15 to 24-year-olds in Italy, unemployment was 18.5% in July 2026, against 6.3% for everyone, 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.