About this role
Job title: Database/Query Engine Engineer
About the Role Databricks is building the next-generation Lakehouse query engine and storage layer that unifies data warehousing and advanced analytics. You will work on developing a decoupled query engine that delivers relational performance while supporting Spark-like expressiveness for ETL, data science, and ML workloads.
What You'll Do
- Design and implement the next-generation query engine and structured storage systems capable of outperforming traditional data warehouses while retaining general-purpose feasibility.
- Contribute to query compilation and optimization, distributed query execution and scheduling, and the vectorized execution engine.
- Improve data security, resource management, and transactional coordination.
- Build and optimize storage structures and automatic physical data optimization.
- Collaborate on a multi-year vision with incremental deliverables and obsess over customer value and impact.
What We're Looking For
- 8+ years of experience in database/storage/distributed systems (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
Nice to Have
- PhD in databases or distributed systems (optional)
Compensation & Benefits
- Local pay range: $192,000—$260,000 USD per year
- Total compensation may include annual performance bonus, equity, and benefits; location-dependent details available on our page