Associate Software Development Engineer
Bengaluru, KA, IndiaIndia & South Asia
We’re forming a new Specialized Indexing subteam within SQL Queries to expand CockroachDB’s indexing capabilities beyond traditional relational workloads. As part of this team, you’ll work on deep systems problems, collaborate across the SQL organization, and build production-quality features that make CockroachDB a unified platform for both structured and unstructured data.
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 AI and search workloads.
Passion for databases, indexing systems, and high-performance distributed architectures.
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.
Experience: Senior-level · 10+ years
More open roles like this one
Bengaluru, KA, IndiaIndia & South Asia
Canberra, AUST CAPITAL TERR, AustraliaAsia-Pacific
Sydney, NSW, AustraliaAsia-Pacific
Member of Technical Staff (Senior - Specialized Indexing) · Cockroach Labs
Don't have an account? Already have an account?