Member of Technical Staff (Software Engineer, Storage Platform)
Core
Design, operate, and optimize the storage platform (relational, NoSQL, vector databases) powering Perplexity's AI workloads and product data persistence.
Role type
Senior IC backend/infrastructure engineer (storage platform)
Builds
High-availability, high-performance storage systems and abstractions for AI and product teams
Domain
AI infrastructure, distributed systems, data management
Deliverable
production ML models | infrastructure
Required skills
distributed systems design, database technology expertise (Postgres, NoSQL, vector DBs), performance optimization, capacity planning, Go/Rust/Python proficiency, end-to-end service ownership
Preferred skills
cloud storage services familiarity, data modeling, low-latency system design
Technologies
Postgres, MySQL, DynamoDB, Cassandra, Go, Rust, Python
Responsibilities
Design and operate storage platform for AI workloads; own reliability SLOs and incident resolution; define storage abstractions and APIs; partner on data models and access patterns; lead capacity planning and cluster lifecycle management
Seniority
Senior, hands-on IC