Description review
Member of Technical Staff (Site Reliability Engineer, Cloud Infrastructure)
Perplexity · San Francisco, Remote (United States), Seattle, New York City · back to the listing
HR standards
67/100
needs work
Title ↔ description
89/100
strong
Reads as
Site Reliability Engineer
100% confident
What this role officially is
ICT system administrator — ESCO, the EU occupation classification
ICT system administrators are responsible for the upkeep, configuration, and reliable operation of computer and network systems, servers, workstations and peripheral devices. They may acquire, install, or upgrade computer components and software; automate routine tasks; write computer programs; troubleshoot; train and supervise staff; and provide technical support. They ensure optimum system integrity, security, backup and performance.
Also known as: enterprise administrator, IT system administrator, ICT systems administrator, ICT sysadmins, IT systems administrator, ICT sysadmin
How others title the same work
Large employers
- Senior Site Reliability / Gitops Engineer Canonical
- Senior Site Reliability / Gitops Engineer Canonical Ltd.
- Senior Site Reliability Engineer Canonical Ltd.
- Site Reliability / Gitops Engineer Canonical Ltd.
- Site Reliability Engineer Canonical Ltd.
Startups
- Senior Software Engineer, Product Infrastructure Atlas
- Site Reliability Engineer Beam
What the listing never says
- 24 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
The listing, marked up
Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.
Responsibilities
• Own production at scale. Run the compute, networking, and storage foundation behind Perplexity's consumer, Computer, API, and enterprise products, and own its availability, latency, and cost.
• Run our Kubernetes fleet. Operate and upgrade the EKS clusters that host web services, search, datastores, and secure sandboxes. Tune scheduling, autoscaling, node lifecycle, DNS, and service networking so clusters stay healthy under bursty, fast-growing load.
• Engineer the network. Design and operate VPC architectures, Transit Gateway and PrivateLink connectivity, load balancing, DNS, and egress across accounts, regions, and cloud providers.
• Keep data durable and fast. Own the storage layer (EBS, S3, DynamoDB, and the managed databases and caches our services depend on), including performance, durability, backups, and restores that have actually been tested.
• Manage everything as code. Run infrastructure through Terraform and CI/CD. Build reusable modules and guardrails, and make every change reviewable, repeatable, and safe to roll back.
• Prepare for failures. Define SLOs, build alerts that someone can act on, design for zone and regional failure, and run game days and disaster-recovery exercises that prove recovery works.
• Lead incident response. Be on the critical path when things break. Drive incidents to resolution, write blameless postmortems, and land the fixes so the same failure never pages anyone twice.
• Scale ahead of demand. Own capacity planning, quotas, reservations, and cost efficiency so product launches and traffic spikes never wait on infrastructure.
• Automate away the toil. Build tooling, increasingly agent-driven, that turns provisioning, upgrades, and remediation into self-serve, hands-off workflows for every engineering team.
Qualifications
We expect you to have real depth in most of these:
• Deep AWS expertise. You know VPC, IAM, EC2, EKS, ELB, Route 53, S3, EBS, etc. well past the console, including their limits, failure modes, and the bill that comes with them.
• Production Kubernetes at scale: cluster upgrades, CNI, CoreDNS, autoscalers like Karpenter, and debugging a misbehaving node at 3 a.m. Writing Helm charts alone doesn't count.
• Terraform mastery. You've designed module structures, managed state across many accounts, and run large refactors and imports without taking production down.
• Strong networking fundamentals (TCP/IP, DNS, TLS, load balancing, routing).
• You write real code in Python, Go, or Rust for automation, tooling, and controllers, and you'd rather automate a runbook than follow it.
• Fluency with observability tools like Datadog, Prometheus, or Grafana, and the judgment to turn metrics, logs, and traces into SLOs and alerts that matter.
• A track record of leading production incidents and turning root-cause analysis into durable fixes.
• You own problems end-to-end and do well when the path forward isn't laid out for you.
Additional experience we value
• Multi-region active-active or failover architectures, and disaster-recovery programs with real recovery targets.
• Proxies, service meshes, and kernel-level networking: Envoy, Istio, Cilium, or eBPF.
• GitOps and progressive delivery: Argo CD, Flux, or similar.
• Enterprise and compliance environments: single-tenant or BYOC deployments, KMS/BYOK, SOC 2 or similar controls.
• Running stateful systems in production: Postgres, Redis, or search engines like Vespa or Elasticsearch.
• Multi-cloud or neocloud operations (GCP, CoreWeave, or similar).
• FinOps: cost attribution, Savings Plans and reservations, and making infrastructure cheaper without making it fragile.