Perplexity
Member of Technical Staff (Software Engineer, Backend Platform)
San Francisco. Posted 5 months ago
The role
The Backend Platform team builds and maintains critical infrastructure including authentication, authorization, real-time data flows, service orchestration, and sandboxing. This role involves designing sandboxing platforms and owning backend services for authentication and encryption flows.
What you will do
- Lead the design and implementation of the sandboxing platform.
- Define and extend RBAC and authorization primitives.
- Own key backend services involved in authentication and encryption flows.
- Set the technical bar for backend platform design and operations.
- Partner with product and AI teams to define platform interfaces, SLAs, and integration patterns.
- Provide technical leadership and mentor other engineers.
- Make long-term architectural decisions.
Required qualifications
- Experience designing and building backend systems that run in production.
- Strong system design skills.
- Hands-on experience with modern infrastructure such as AWS, Kubernetes, and related cloud technologies.
- Strong proficiency in at least one backend language such as Python, Go, or Rust.
- Ability to work effectively in a multi-language environment.
- Collaborative mindset.
- Comfort working in security-sensitive areas.
About the company
The Backend Platform team is the backbone of Perplexity’s product reliability, scalability, and performance.