Member of Technical Staff (Software Engineer, Backend API)

Perplexity
London, Serbia, Berlin, New York
Full timeUSD 200,000 - 350,000 annuallyFunction: Software EngineeringSkills: ["Autonomy","Product sense","Cross-functional collaboration","Incident response","Observability mindset","Analytical thinking"]

Own backend Search and Agent APIs end to end—from RFC and implementation through rollout and iteration. Build developer-facing surfaces agents consume (hosted MCP, tool calling, connectors, auth flows), and harden the platform for enterprise use with reliable authentication, data-handling guarantees, and guardrails. Improve production operations with monitors/dashboards as code and production incident response, while partnering with Research, Product, GTM, and customers. Contribute across Go, Rust, and Python.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Perplexity
Perplexity
1 day ago

Member of Technical Staff (Software Engineer, Backend API)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Own backend Search and Agent APIs end to end—from RFC and implementation through rollout and iteration. Build developer-facing surfaces agents consume (hosted MCP, tool calling, connectors, auth flows), and harden the platform for enterprise use with reliable authentication, data-handling guarantees, and guardrails. Improve production operations with monitors/dashboards as code and production incident response, while partnering with Research, Product, GTM, and customers. Contribute across Go, Rust, and Python.
Location: London, Serbia, Berlin, New York
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Own critical APIs end to end: write RFCs, ship implementations, roll out from staging through canary to full fleet, and iterate after launch.
  • •Contribute directly to backend/product codebases across Go, Rust, and Python.
  • •Build agent-facing surfaces including hosted MCP, tool calling, connectors, and auth flows for agent onboarding and operation.
  • •Harden the platform for enterprise use with authentication patterns, data-handling guarantees, guardrails, and a secure public API posture.
  • •Operate production with monitors and dashboards as code, alerts, and postmortems, and partner with Research/Product/GTM/customers to close platform gaps.

Pay and Benefits

Salary: USD 200,000 - 350,000 annually

Key Requirements

  • •Experience designing and operating distributed, high-load systems.
  • •Build with frontier models and tools; describe your agentic workflow in detail.
  • •High autonomy with product sense for developers and customers; anticipate what API users need next.
  • •Working fluency with core cloud infrastructure: a major cloud provider, Kubernetes, and CI/CD.
  • •Depth on either API product craft (e.g., schema/SDK ergonomics) or platform operations (e.g., progressive delivery, observability), with interest in the other side.
Experience:AIFrontier modelsLLM ecosystemDistributed systemsHigh-load systemsKubernetesCI/CDOpen sourceAgentic workflow
Skills:AutonomyProduct senseCross-functional collaborationIncident responseObservability mindsetAnalytical thinking
Tech Stack:GoRustPythonKubernetesCI/CDCloud infrastructureSDKsMCPTool callingConnectorsAuthenticationObservabilityRFCsDashboards as codeFrontier modelsAgents

Company Brief

Perplexity
Perplexity AI provides an AI-powered answer engine that returns conversational, citation-backed answers to user queries and offers Pro/Enterprise products and APIs for research, knowledge work, and search augmentation.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Revenue: USD 50M to 100M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: San Francisco, United States
Founded: 2022
Glassdoor
Glassdoor: 4.6
WebsiteLinkedInGlassdoor