Perplexity
Member of Technical Staff (Site Reliability Engineer, Cloud Infrastructure)
About this role
Description: Own production at scale, ensuring availability, latency, and cost for compute, networking, and storage behind Perplexity's products. Operate and upgrade Kubernetes EKS clusters, tuning for performance under varying loads. Design and manage VPC architectures, connectivity, load balancing, and DNS across multiple accounts and regions. Maintain the storage layer's performance and durability, including backups and restores. Manage infrastructure as code using Terraform and CI/CD, ensuring changes are safe and repeatable. Prepare for failures by defining SLOs, building actionable alerts, and conducting disaster-recovery exercises. Lead incident response, driving resolution and creating blameless postmortems. Own capacity planning and cost efficiency to support product launches and traffic spikes. Automate processes to reduce manual toil and create self-serve workflows for engineering teams. Requirements: Deep expertise in AWS services including VPC, IAM, EC2, EKS, ELB, Route 53, S3, and EBS. Experience with production Kubernetes at scale, including cluster upgrades and debugging. Mastery of Terraform, including module design and state management across accounts. Strong networking fundamentals (TCP/IP, DNS, TLS, load balancing). Proficient in coding with Python, Go, or Rust for automation and tooling. Familiarity with observability tools like Datadog, Prometheus, or Grafana. Proven track record in leading production incidents and implementing durable fixes. Ability to own problems end-to-end and navigate ambiguous situations. Benefits: Opportunity to work on a high-impact team serving millions of queries monthly. Engage in a dynamic environment with fast-paced changes and challenges. Contribute to the design and operation of cutting-edge cloud infrastructure.