ReplitHire With Rapha

Lead Site Reliability Engineer

Foster City, CA (Hybrid)full-time$200K – $265K

Benefits

Competitive payDesk setupUnlimited PTO401K matchGym StipendLearning StipendPaid Parental LeaveMacBook Pro + AccessoriesHealth Coverage

About company

Replit is on a mission to onboard the next billion software creators and AI has only accelerated things. It's the evolution of no code/low code: AI native coders. 30 million people have signed up to build applications, internal tools, and workflows on Replit - many of them with zero coding experience. Join the biggest change in technology since the arrival of the personal computer. Join us and help build software faster.

About the role

0:00
0:58
By adding audio to job descriptions, a lead can spend a brief 10 minutes discussing the role's vision, daily tasks, expectations, and team interactions. This approach excites potential candidates about joining Replit, especially in the evolving AI landscape. Companies benefit as recruiters don't need to interpret the hiring manager's thoughts when detailing the role. Instead, recruiters can personalize their outreach: "This is Chase at Replit. Amjad crafted this role for you. Listen in." This method distinguishes Replit's job postings by quickly and clearly explaining the job and its appeal.

Join our Site Reliability Engineering team and help ensure the reliability, scalability, and performance of Replit's infrastructure that serves millions of developers worldwide. As a Site Reliability Engineer, you will bridge the gap between development and operations, implementing automation and establishing best practices that enable our platform to scale efficiently while maintaining high availability.

We are seeking experienced SREs who are passionate about building and maintaining resilient systems at scale. Your mission will be to design and implement robust monitoring solutions, automate operational tasks, and continuously improve our infrastructure's reliability and performance. If you have a strong background in systems engineering, a deep understanding of cloud infrastructure, and experience with modern observability tools, we want to hear from you.

Examples of what you could do:

  • Design and Implement Observability Solutions: Develop comprehensive monitoring and alerting systems using modern observability tools. Create dashboards and metrics that provide real-time visibility into system health and performance. Implement logging strategies that enable quick problem identification and resolution.
  • Drive Automation and Infrastructure as Code: Architect and implement infrastructure automation solutions using tools like Terraform, Ansible, or Pulumi. Design and maintain CI/CD pipelines that enable reliable and consistent deployments. Create self-healing systems that can automatically respond to common failure scenarios.
  • Establish SLOs and SLIs: Work with product and engineering teams to define and implement Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Build systems to track and report on these metrics, ensuring we maintain high reliability standards while balancing innovation speed.
  • Incident Management and Response: Lead incident response efforts, conducting thorough post-mortems, and implementing improvements to prevent future occurrences. Develop and maintain runbooks for critical services. Build tools and processes that reduce Mean Time To Recovery (MTTR).
  • Performance Optimization: Identify and resolve performance bottlenecks across our infrastructure. Implement capacity planning strategies and optimize resource utilization. Work on reducing latency and improving system efficiency across global regions.

Required skills and experience:

  • 5+ years of experience in Site Reliability Engineering or similar roles (DevOps, Systems Engineering)
  • Strong programming skills in languages commonly used for automation (Python, Go, or similar)
  • Deep understanding of distributed systems
  • Experience with container orchestration platforms (Kubernetes) and cloud-native technologies
  • Proven track record of implementing and maintaining monitoring/observability solutions
  • Strong incident management skills with experience leading incident response
  • Experience with infrastructure as code and configuration management tools
  • Solid understanding of networking concepts and security best practices

Nice to have:

  • Experience with Google Cloud Platform (GCP) services and tools
  • Knowledge of modern observability platforms (Prometheus, Grafana, Datadog, etc.)
  • Experience with chaos engineering practices and tools
  • Contributions to open-source projects related to SRE, DevOps, or infrastructure tools
  • Experience working with developer platforms or PaaS solutions
  • Background in performance optimization and capacity planning

What we value:

  • Problem-solving mindset: Ability to approach complex operational challenges systematically and devise effective solutions
  • Self-directed and autonomous: Capable of working independently while collaborating effectively with cross-functional teams
  • Strong communication skills: Ability to explain complex technical concepts to both technical and non-technical audiences
  • Continuous learning: Passion for staying current with industry best practices and new technologies
  • Focus on automation: Strong belief in automating repetitive tasks and building self-healing systems