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.

Member of Technical Staff (Software Engineer, Backend Platform) at Perplexity | JobZoey