← All roles

Senior Software Engineer - Database Engine Internals

Databricks· Engineering
Apply on company site
San Francisco, CA$166k - $225kfull-timePosted 11mo ago

About the role

Senior Software Engineer focusing on next-generation database engine internals, including query compilation/optimization, distributed execution, vectorized execution, and related storage and optimization areas at Databricks.

Responsibilities

  • Design and implement next-generation decoupled query engine and storage systems.
  • Work on 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

  • 5+ years of experience working in a related system (preferred)
  • Passion for database systems, storage systems, distributed systems, language design, or performance optimization
  • Experience delivering 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 optimizationProgramming for performance

Benefits

  • Comprehensive benefits (region-specific). See linked benefits document in description.
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