Browse All Jobs
Job Description

Perplexity is looking for a Site Reliability Engineer to join their team in San Francisco. The candidate will be responsible for designing, implementing, and scaling the infrastructure and systems that support Perplexity's web and mobile products. The ideal candidate should have experience in designing highly scalable infrastructure, building systems, and performing testing, monitoring, and maintenance.

Perplexity's backend stack includes Python, PostgreSQL, DynamoDB, Redis, and Kubernetes. The company has experienced tremendous growth and adoption since launching its conversational answer engine and counts leading companies like Nvidia and Zoom as customers.

Responsibilities:

  • Design and implement highly available, high-performance, and scalable systems.
  • Maintain and optimize key-value and relational databases.
  • Scale and load balance web server backends to meet rapidly changing needs.
  • Participate in on-call rotation.
  • Monitor systems and applications, proactively identifying and resolving reliability, scalability, or performance issues.
  • Develop monitoring tools, alerts, and dashboards to provide visibility into system health and performance.
  • Collaborate with product engineering and security engineering teams to develop scalable automations.

Requirements:

  • Strong experience with cloud infrastructure built on AWS.
  • Proficient in database management and caching strategies.
  • Excellent problem-solving and troubleshooting skills, with the ability to analyze, debug, and resolve complex technical issues.
  • Experience working with containers (Docker, Kubernetes) and orchestration tools.
  • Excellent communication and collaboration skills.
  • Experience with Python and Terraform.
  • 4+ years of SRE experience.

Perplexity offers:

  • Comprehensive health, dental, and vision insurance for you and your dependents.
  • Includes a 401(k) plan.
  • Equity may be part of the total compensation package.
Apply Manually