Skip to main content
Perplexity

Member of Technical Staff (Software Engineer, Connector Platform)

RemoteUnited States only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Salary not disclosedModel estimate · $185k–$240k/yrMedium confidence · 80 comparable rolesMedian $215k · Based on role, seniority, location, requirements, company profile, industry, employment type, and work arrangement
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

The Connector Platform team at Perplexity builds the data layer that enables Perplexity's agents to interact with the world's software. This involves creating a unified, reliable, and well-typed surface from hundreds of heterogeneous integrations (native, MCP, CLI, first-party, and third-party APIs) for agents to call.

Required skills

Python/Go/RustAWSKubernetesOAuth

What you'll do

  • Own the design and implementation of the connector runtime, the system that registers, hosts, and executes built-in connectors, hosted MCP servers, and CLI-backed tools behind a single agent-facing interface.
  • Build and extend the semantic layer: tool and entity schemas, capability metadata, relationship modeling, and the mechanisms for capturing and applying organization- and account-specific corrections and knowledge.
  • Design the tool-discovery and tool-selection surfaces that agents use to find the right connector and call it correctly, optimizing for both model accuracy and context efficiency.
  • Make agent loops robust: structured results, partial-failure and retry semantics, idempotency, pagination, rate-limit handling, and observability into every tool call an agent makes.
  • Define authentication, authorization, and credential-isolation patterns for connectors (OAuth flows, BYOK, per-org credential boundaries), partnering with Security and Backend Platform on defense-in-depth.

What they require

  • Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior and staff).
  • Strong system design skills, with a track record of building efficient, reliable, and scalable architectures, ideally including API integration, gateway, or platform-style systems with many heterogeneous downstreams.
  • Strong proficiency in at least one backend language such as Python, Go, or Rust, and the ability to work effectively in a multi-language environment.
  • Hands-on experience with modern infrastructure (for example AWS, Kubernetes, and related cloud technologies).
  • Depth in at least one of: OAuth and authorization protocols, API/connector or MCP-server development, schema and semantic modeling, or building tooling and evaluation for LLM-based agents.

Perplexity is AI for people who expect more. Perplexity builds an AI answer engine.

🇺🇸 United StatesAIEnterpriseperplexity.ai/
Salary not disclosed