← Back to list

Job
Member of Technical Staff (Software Engineer, Connector Platform)
Backend Developer
• Remote
• Full-time
• 📍 San Francisco
The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software, forming the knowledge layer for Computer.
Stack
Responsibilities
- ▹Own the design and implementation of the connector runtime that registers, hosts, and executes built-in connectors, hosted MCP servers, and CLI-backed tools behind a unified agent interface
- ▹Build and extend the semantic layer: tool and entity schemas, capability metadata, relationship modeling, and org/account-specific corrections
- ▹Design tool-discovery and tool-selection surfaces that agents use to find and correctly call the right connector
- ▹Make agent loops robust: structured results, partial-failure and retry semantics, idempotency, pagination, rate-limit handling, observability
- ▹Define authentication, authorization, and credential-isolation patterns for connectors (OAuth flows, BYOK, per-org credential boundaries), partnering with Security and Backend Platform
- ▹Build the connector onboarding path (schemas, fixtures, evaluation suites) so new connectors ship with measurable quality
- ▹Set the technical bar for connector reliability: SLAs, observability, error-rate monitoring, incident response
- ▹Partner with product and AI teams to define clear connector interfaces and integration patterns
Requirements
- ▹Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior/staff)
- ▹Strong system design skills with a track record of building efficient, reliable, scalable architectures, ideally API integration, gateway, or platform-style systems with many heterogeneous downstreams
- ▹Strong proficiency in at least one backend language (Python, Go, or Rust), and ability to work in a multi-language environment
- ▹Hands-on experience with modern infrastructure (e.g. AWS, Kubernetes, related cloud technologies)
- ▹Depth in at least one of: OAuth and authorization protocols, API/connector or MCP-server development, schema and semantic modeling, or tooling/evaluation for LLM-based agents
- ▹Comfort in security-sensitive areas (auth, authorization, credential isolation) and pragmatic trade-offs between safety, simplicity, and velocity
- ▹Collaborative mindset, eager to solve hard, ambiguous problems with experienced engineers
Soft skills
Collaborative mindset, eager to tackle hard, ambiguous problemsPragmatic trade-offs between safety, simplicity, and velocity
About the company
The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software, turning hundreds of heterogeneous integrations into one unified, reliable, well-typed surface agents can call with confidence.
Similar jobs
Job
Staff / Principal Backend Software Engineer
Twenty
AI/ML
+7
💰 Salary: not specified
🏢 On-site
🇺🇸 Arlington
🗣️ EN

Job
Developer Relations Engineer
Coder
+3
💰 Salary: not specified
🌍 Remote
🇺🇸 United States
🗣️ EN

Job
Member of Technical Staff (Software Engineer, API Platform)
Perplexity
💰 Salary: not specified
🏢 On-site
🇺🇸 San Francisco
🗣️ EN

Job
Member of Technical Staff (Software Engineer, Backend Platform)
Perplexity
💰 Salary: not specified
🏢 On-site
🇺🇸 San Francisco
🗣️ EN

Job
Member of Technical Staff (Software Engineer, Cloud Infrastructure)
Perplexity
💰 Salary: not specified
🏢 On-site
🇺🇸 San Francisco
🗣️ EN

Job
Senior Software Engineer - Backend (USA Only - 100% Remote)
Close
+10
💰 Salary: not specified
🌍 Remote
🇺🇸 USA - Remote
🗣️ EN