C

Cockroach Labs

Distributed SQL database for cloud apps

Member of Technical Staff Senior - Specialized Indexing

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A strong background in backend or systems programming, preferably with Go, C/C++, or Rust.
  • Experience working on indexing or query execution systems such as vector, text, or spatial search.
  • Solid understanding of data structures, algorithms, and distributed systems.
  • Typically 10+ years of experience building large-scale, production-grade systems.
  • Ability to translate ambiguous problems into scalable, production-grade AI-enabled solutions.
  • Ability to build reusable and extensible platforms, patterns, or capabilities.
  • Clear judgment about where artificial intelligence should be deeply integrated and where traditional approaches are more reliable.

Responsibilities

  • Design, build, and maintain specialized indexing features for CockroachDB, including vector, full-text, and geospatial indexing.
  • Improve the performance and reliability of existing vector indexing systems, including backfill, query planning, and import workflows.
  • Partner with other database teams to integrate new indexing mechanisms into the query engine.
  • Develop hybrid search capabilities that combine vector similarity and text-based search for modern artificial intelligence and search workloads.
  • Participate in design discussions, code reviews, and release planning within the SQL organization.
  • Own work from design through implementation, testing, and release.

Desired Qualifications

  • Experience with Go, C/C++, or Rust is preferred.

About the Company

Cockroach Labs

Distributed SQL database for cloud apps

Cockroach Labs builds and sells CockroachDB, a distributed SQL database designed for cloud applications. It runs across many servers and regions so it can store data locally where customers operate and still act as one global database. The product automatically distributes data and workload, scales elastically as demand grows, and keeps data consistent even if parts of the system fail, with options for cloud-based or on‑premises deployment. Revenue comes from subscription-based pricing based on usage and deployment choices. Compared with other databases, its key differences are multi-region, globally available data with regional sovereignty, continuous availability during failures, and strong SQL support used across environments. The company’s goal is to provide a scalable, reliable, and globally accessible database that helps modern cloud applications run smoothly in any region.

Company size
501-1,000
Company stage
Series F
Total funding
$633.2M
Headquarters
New York City, New York
Founded
2015

Recently Posted Jobs

Explore more opportunities at Cockroach Labs

See more jobs