← All roles

Software Engineer, Backend

Exa· Engineering
Apply on company site
SingaporeSGD 90k - SGD 300k + equityFull-timePosted 10mo ago

About the role

Backend software engineer role focused on high-throughput, low-latency systems and data processing pipelines within Exa’s search infrastructure and vector database stack.

Responsibilities

  • As a backend engineer, you'd play a critical role in our search architecture. We're pretty flexible on what projects people work on based on their skills and interests.
  • Example Projects: Recreate Google-level keyword search over 10 billion pages in 1 month
  • Example Projects: Build a state-of-the-art crawling system that works optimally for any website
  • Example Projects: Build a custom vector database that runs over a billion vectors in under 100ms

Qualifications

  • You have experience writing and maintaining high throughput, low latency systems
  • You can build data processing pipelines that deal with millions of documents per day
  • You’re comfortable optimizing a system to an exceptional degree
  • You care about the problem of finding high quality information and recognize how important this is for the world
  • Plus: Experience in some high performance language (C++, Rust, etc.)

Skills

Required:High throughput, low latency systemsData processing pipelinesSystem optimization
Nice to have:C++, Rust (high performance language)

Benefits

  • premium healthcare benefits (medical, dental, vision)
  • fertility benefits
  • 16 weeks of fully paid parental leave for all new parents
  • monthly wellness stipend
Last updated Jul 15, 2026. Interested? Apply on the company site.
Exa logo

About Exa

Web search rebuilt for LLMs

Exa is a search engine built for AIs. We enable developers to filter the internet's content with complex queries in order to bring the world's knowledge into their AI apps.

ai-infrastructure-and-developmentapisartificial-intelligencebrex-fastest-growing-2025searchwing-list-2026wing-list-2026-mid-stage

More open roles at Exa