

Senior Site Reliability Engineer
Job Description
We are looking for a Senior Site Reliability engineer to help design, build and support reliable core systems and infrastructure. Someone passionate about reliability, scalability, efficiency and visibility. Able to handle effective cross-team collaboration and extend the SRE culture. Our stability affects the experience of millions of users.
Responsibilities
Meet frequently with your team and mentor to get up to speed
Setup: familiarize with repositories, task management, dev environment
Implement and ship your first project
Familiarize yourself with the RevenueCat dashboards, logging, debugging tools, cloud providers, infrastructure management and general architecture
Familiarize yourself with workflows and subscription business concepts.
Job Requirements
You have 5+ years of experience designing and maintaining complex/large/growing systems.
You collaborate well with others, and can communicate effectively in a fully-remote culture.
When reviewing new system designs or code, you naturally think about what can go wrong: edge cases, failure modes, bottlenecks, migrations, releases, interesting metrics, etc.
You love debugging and finding the root cause of production issues.
You can't sleep if something doesn't have enough metrics to ensure everything is working properly.
You are proactive, when you see something broken you jump on it to fix it or suggest improvements.
You move fast, test and iterate quickly.
You love the Linux/Unix shell, but hate manual processes and love to automate all the things.