Senior Software Engineer
Database Engine Internals
Updated on 3/30/2024
Databricks

5,001-10,000 employees

Unified, open platform for enterprise data
Company Overview
Databricks is on a mission to simplify and democratize data and AI, helping data teams solve the world’s toughest problems. As the world’s first and only lakehouse platform in the cloud, Databricks combines the best of data warehouses and data lakes to offer an open and unified platform for data and AI.
Data & Analytics

Company Stage

Series I

Total Funding

$4.2B

Founded

2013

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

14%

1 year growth

42%

2 year growth

123%
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
CategoriesNew
Backend Engineering
Security Engineering
Software Engineering
Requirements
  • 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
  • 5+ years of experience working in a related system (preferred)
  • Optional: PhD in databases or distributed systems
Responsibilities
  • Design and implement next-gen systems for query compilation and optimization, distributed query execution and scheduling, vectorized execution engine, data security, resource management, transaction coordination, efficient storage structures, and automatic physical data optimization