Skip to content

Databricks Data Engineering Jobs

Open data engineering roles at Databricks, pulled live from their hiring system.

View data engineering jobs across all companies

8 openDatabricksData Engineering

88% of open data engineering roles call out Distributed Systems; Apache Spark and Delta Lake appear in roughly a third. Most of these data engineering roles are on-site or hybrid; 0% are fully remote.

Related roles
Latest data engineering roles at Databricks
Databricks

Staff Database Engineer

Staff Database Engineer builds and operates Lakebase (managed Postgres for lakehouse), advises on feature designs, develops operational tools for troubleshooting/security/observability, and optimizes application/database performance. Requires 5+ years Postgres experience with OLTP systems.

192k – 260kMountain View, CA +2Data EngineeringHybridOLTPVacuum
Databricks

Senior Software Engineer - Distributed Data Systems

Build distributed data storage and processing systems for big data workloads including Apache Spark, Delta Lake, and performance optimization. Requires 5+ years in Java/Scala/C++, strong algorithms knowledge, and distributed systems experience.

158k – 214kBellevue, WAData EngineeringOn-siteC++Java
Databricks

Sr. Staff Software Engineer - Data Platform

Leads design and development of Databricks' Data Intelligence Platform using AI tools for company-wide decision-making. Requires 15+ years in large-scale distributed systems and technical leadership on production data systems.

229k – 314kMountain View, CA +1Data EngineeringOn-siteAICI/CD
Databricks

Sr. Staff Software Engineer - Unity Catalog Data Governance

Leads technical direction and development of Unity Catalog's governance features for secure data and AI asset management at scale. Requires 15+ years in large-scale distributed systems, deep CS expertise, and strong leadership.

217k – 312kBellevue, WAData EngineeringOn-siteSecurityLakehouse
Databricks

Staff Software Engineer - Distributed Data Systems

Develops distributed data systems like Apache Spark and Delta Lake at massive scale, ensuring high performance and reliability for exabyte-scale workloads. Requires 8+ years in Java/Scala/C++ and deep distributed systems expertise.

192k – 260kSan Francisco, CAData EngineeringOn-siteC++Java
Databricks

Senior Software Engineer - Distributed Data Systems

Senior engineer building distributed data systems like Apache Spark and Delta Lake to handle big data processing, ETL, and data science workloads. Requires 5+ years in Java/Scala/C++ and expertise in distributed systems.

166k – 225kSan Francisco, CAData EngineeringOn-siteC++Java