← All roles

Staff Software Engineer - Database Engine Internals

Databricks· Engineering
Apply on company site
San Francisco, CA$192k - $260kFull-timePosted 11mo ago

About the role

Databricks is seeking a Staff Software Engineer to work on next-generation database engine internals, including query compilation/optimization, distributed execution, vectorized execution, data security, resource management, transaction coordination, storage encodings/indexes, and automatic physical data optimization.

Responsibilities

  • Design and implement next-gen database engine internals in one or more areas: query compilation and optimization; distributed query execution and scheduling; vectorized execution engine; data security; resource management; transaction coordination; efficient storage structures (encodings, indexes); automatic physical data optimization.

Qualifications

  • 8+ years of experience working in a related system (preferred)
  • Passion for database systems, storage systems, distributed systems, language design, or performance optimization
  • Experience working towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value and impact
  • Optional: PhD in databases or distributed systems

Skills

Required:Database systemsDistributed systemsQuery compilation and optimization
Nice to have:Vectorized executionStorage encodings/indexes

Benefits

  • Comprehensive benefits and perks (region-specific). See provided link for details.
Last updated Sep 10, 2026. Interested? Apply on the company site.

About Databricks

Leading Data and AI Platform for Enterprises

Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data Intelligence Platform.

AIanalyticsbig datadatadata warehousingenterprise-infrastructuregovernanceliquid-ai-recruiting-target

More open roles at Databricks