Senior Site Reliability Engineer
About Taskrabbit
Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do’s, such as furniture assembly, handyman work, moving help, and much more.
At Taskrabbit, we want to transform lives one task at a time. As a company we celebrate innovation, inclusion and hard work. Our culture is collaborative, pragmatic, and fast-paced. We’re looking for talented, entrepreneurially minded and data-driven people who also have a passion for helping people do what they love. Together with IKEA, we’re creating more opportunities for people to earn a consistent, meaningful income on their own terms by building lasting relationships with clients in communities around the world.
Taskrabbit is a hybrid company with employees distributed across the US and EU and a Built In — Best Places to Work (2022, 2023, 2024, 2025) continually ranked across multiple national and regional categories. Join us at Taskrabbit, where your work will be meaningful, your ideas valued, and your potential unleashed!
Prior to applying please note
- We are currently unable to provide visa sponsorship for this position (including H-1B, OPT, F1, CPT or other employment-based visas). Candidates must be legally authorized to work in the United States without employer sponsorship now or in the future.
- This role is hybrid requiring 2 days in office at our San Francisco hub every Tuesday & Wednesday (located at 130 Sutter St, San Francisco, CA).
About the Role
We are looking for a Senior Site Reliability Engineer to join our Site Reliability Engineering team at Taskrabbit and help improve the reliability, scalability, and operational maturity of our engineering platform.
The SRE team sits within Engineering and partners closely with Cloud Infrastructure, Developer Productivity, Security, Architecture, and application engineering teams to keep our production systems reliable, scalable, and resilient.
This is a hands-on engineering role for someone who enjoys solving complex production challenges, building automation, and improving how systems operate at scale. You'll work across applications and infrastructure to investigate reliability issues, strengthen observability and incident response, and build tools and practices that make our systems easier and safer to run.
At the Senior level, we expect you to independently own complex technical problems, collaborate effectively across teams, and help drive lasting improvements to production reliability.
What You'll Do
- Improve production reliability. Partner with engineering teams to define and evolve SLIs, SLOs, error budgets, and availability, latency, and capacity targets. Identify reliability risks and implement improvements that make our production systems more resilient.
- Strengthen observability and incident response. Improve telemetry, alerting, dashboards, and on-call practices. Reduce noisy or unactionable alerts and turn incident learnings into lasting improvements.
- Investigate complex production issues. Troubleshoot problems spanning applications, infrastructure, data stores, networking, and deployment systems. Collaborate with engineering teams to identify root causes and implement durable solutions.
- Reduce operational toil through automation. Build automation, self-service tooling, and operational capabilities that reduce manual effort, improve reliability, and make day-to-day operations more efficient.
- Build AI-powered and agentic operational capabilities. Develop AI-assisted and agentic workflows for incident triage, investigation, runbook execution, alert analysis, and remediation. Explore opportunities for autonomous operations with appropriate safety controls and human oversight.
- Collaborate on reliability improvements. Work with application engineering, Cloud Infrastructure, Developer Productivity, and other teams to improve system resilience, share operational learnings, and promote reliable engineering practices.
- Participate in on-call and incident response. Serve in the SRE on-call rotation, supporting complex incidents and escalations from engineering teams. As application teams take greater ownership of their on-call rotations, help improve escalation practices, operational readiness, and shared reliability standards.