Software Engineer, Backend

Exa
San Francisco
Workplace: OnsiteFull timeUSD 150,000 - 300,000 annuallyFunction: Software EngineeringSkills: ["Backend","Systems design","High performance","Scalability","Distributed systems"]

Backend engineer at Exa building high-throughput, low-latency systems for a massive-scale search engine. You’ll work on data pipelines processing millions of documents daily, contribute to Rust/C++-based infrastructure, and help design a vector database powering AI applications. This in-person San Francisco role offers exposure to a GPU cluster and ambitious, performance-focused projects.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Exa
Exa
1 year ago

Software Engineer, Backend

✓ Verified Job

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

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

Job Summary

Backend engineer at Exa building high-throughput, low-latency systems for a massive-scale search engine. You’ll work on data pipelines processing millions of documents daily, contribute to Rust/C++-based infrastructure, and help design a vector database powering AI applications. This in-person San Francisco role offers exposure to a GPU cluster and ambitious, performance-focused projects.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Help design and build backend systems for a massive-scale search infrastructure.
  • •Develop data processing pipelines to handle millions of documents per day.
  • •Optimize system performance for low latency and high throughput.
  • •Collaborate with hardware, data, and ML teams to improve indexing and search capabilities.
  • •Contribute to building and refining a vector database that supports AI applications.

Pay and Benefits

Salary: USD 150,000 - 300,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Experience writing and maintaining high throughput, low latency systems.
  • •Ability to build data processing pipelines that deal with millions of documents per day.
  • •Ability to optimize a system to an exceptional degree.
  • •Interest in the problem of finding high quality information and its impact.
  • •Experience in a high performance language such as C++ or Rust.
Experience:Search engineWeb crawlingVector databasesRustGPUMachine learning
Skills:BackendSystems designHigh performanceScalabilityDistributed systems
Tech Stack:RustC++

Company Brief

Exa
Builds an embeddings-based neural search engine and web search API for AI applications, offering crawling, retrieval, and deep research tools to serve developers and AI agents with up-to-date web knowledge.
Industry: API Platforms
Company Size: Small (11 to 50 employees)
Growth: Scaleup
Valuation: USD 500M to 1B
Funding: Series B
Headquarters: San Francisco, United States
Founded: 2021
WebsiteLinkedIn