← Back to list
Job

Member of Technical Staff (Software Engineer, Storage Platform)

Backend Developer • On-site • Full-time • 📍 San Francisco

Own the infrastructure that powers how Perplexity persists, retrieves and manages data across all systems — relational, NoSQL and vector databases — at scale.

Responsibilities

  • Design, operate and continuously improve the storage platform underpinning all products and AI workloads
  • Own reliability, performance and availability SLOs for stateful systems, driving root-cause analysis
  • Define and evolve storage abstractions, APIs and tooling for safe, simple consumption
  • Partner with AI, infra and product teams on data models and access patterns for low latency and high throughput
  • Lead capacity planning, benchmarking and lifecycle management for storage clusters

Requirements

  • 5+ years building/operating large-scale backend or infrastructure systems in production
  • Deep hands-on experience with at least one major database technology (Postgres, MySQL, DynamoDB, Cassandra) and modern cloud storage services
  • Strong fundamentals in distributed systems, data modeling and performance optimization
  • Proven track record owning services end-to-end including design, deployment and on-call
  • Proficiency in at least one backend language (Go, Rust or Python)

Soft skills

Effective communication and collaborationOwnership of end-to-end systemsRoot-cause thinking

About the company

Perplexity is an AI-powered answer engine that combines multiple leading models with real-time web search to deliver fast, trustworthy, citation-backed answers. In 2026 it launched Computer, a general-purpose agentic AI product used by millions to turn knowledge into action.

Similar jobs