Company

Technology

MemberofTechnicalStaff(SoftwareEngineer,ConnectorPlatform)

$220–405k San Francisco, California, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Member of Technical Staff (Software Engineer, Connector Platform). Skills: Connector platform development, System design, Backend systems. Own design and implementation of connector runtime. Register connectors”

What You'll Achieve.

Connectors ship with measurable quality; Connector works inside agent loops

Industry & Context.

Technology
Problems you'll solve

Solve hard, ambiguous problems

What They're Looking For.

Must Have

4+ years backend systems experience, System design skills, Backend systems that run in production, API integration experience, Gateway experience, Platform-style systems experience, Proficiency in Python, Go, or Rust, Work effectively in multi-language environment, Hands-on modern infrastructure experience, Depth in OAuth and authorization protocols, Depth in API/connector development, Depth in MCP-server development, Depth in schema modeling, Depth in semantic modeling, Depth in building tooling for LLM agents, Depth in building evaluation for LLM agents, Comfort working in security-sensitive areas

Nice to Have

Kubernetes experience a plus, Experience with AWS, Kubernetes, and cloud technologies

What You'll Do.

Own design and implementation of connector runtime

Execute built-in connectors

Execute hosted MCP servers

Execute CLI-backed tools

Build and extend semantic layer

Develop entity schemas

Develop capability metadata

Develop relationship modeling

Develop mechanisms for capturing corrections

Develop mechanisms for applying corrections

Develop mechanisms for capturing knowledge

Develop mechanisms for applying knowledge

Design tool-discovery surfaces

Design tool-selection surfaces

Optimize model accuracy

Optimize context efficiency

Make agent loops robust

Implement structured results

Implement partial-failure semantics

Implement retry semantics

Implement idempotency

Implement rate-limit handling

Implement observability into tool calls

Define authentication patterns

Define authorization patterns

Define credential-isolation patterns

Build connector onboarding path

Develop schemas for onboarding

Develop fixtures for onboarding

Develop evaluation suites for onboarding

Ship new connectors with measurable quality

Set technical bar for reliability

Set technical bar for operability

Monitor observability

Partner with product teams

Partner with AI teams

Define clear connector interfaces

Define integration patterns

How You'll Work.

Team & Collaboration

Partnering with Security; Partnering with Backend Platform; Partner with product teams; Partner with AI teams; Alongside other experienced engineers

Full Job Description

ABOUT THE ROLE The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software. This team owns the systems that turn hundreds of heterogeneous integrations (native, MCP, CLI, first-party, and third-party APIs) into one unified, reliable, well-typed surface that agents can call with confidence. The connector platform is the core layer that forms the knowledge layer for Computer: it is how the agent discovers what tools exist, understands what each one means, decides which to call, and grounds its reasoning in real, permissioned, up-to-date enterprise data. We maintain a knowledge layer above connectors that pushes and pulls context into them, rather than letting each connector hoard org knowledge on its own, making Computer the source of truth for institutional knowledge. Models are commoditizing; grounded, actionable, permissioned access to a customer's real systems is not. When this layer is fast, accurate, and semantically rich, every agent built on top of it gets smarter; when it is weak, no amount of model quality compensates. KEY RESPONSIBILITIES - 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 (

Free ATS check

Applying for this Member of Technical Staff (Software Engineer, Connector Platform) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →