Senior Software Engineer - Distributed Data Systems

Cacheflow

San Francisco (CA)

On-site

USD 166,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Databricks, the data and AI company, is seeking a software engineer for the Runtime team in San Francisco. You will build next‑gen distributed data storage and processing systems that outperform conventional SQL engines while supporting ETL, data science, and diverse workloads.

You should have 5+ years in Java, Scala, or C++, and a strong foundation in algorithms and distributed systems. A BS in CS or a related field is required.

Qualifications

  • BS in Computer Science or related field.
  • 5+ years of production level experience in Java, Scala or C++.
  • Strong foundation in algorithms and data structures.
  • Experience with distributed systems, databases and big data systems.

Responsibilities

  • Build and optimize distributed data storage and processing systems to outperform traditional SQL engines.
  • Contribute to the design and implementation of data infrastructure supporting ETL and data science workloads.

Skills

Java
Scala
C++
Distributed systems
Databases
Big data

Education

BS in Computer Science

Tools

Apache Spark
Hadoop

Job description

Databricks, the data and AI company, is seeking a software engineer for the Runtime team in San Francisco. You will build next‑gen distributed data storage and processing systems that outperform conventional SQL engines while supporting ETL, data science, and diverse workloads.

You should have 5+ years in Java, Scala, or C++, and a strong foundation in algorithms and distributed systems. A BS in CS or a related field is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer, Distributed Data Systems Platform
Senior Engineer, Distributed Data Systems Platform

Databricks • Washington

On-site
USD 182,000 - 247,000
Senior Software Engineer, Distributed Data & AI Platforms
Senior Software Engineer, Distributed Data & AI Platforms

Databricks • Washington

On-site
USD 158,000 - 214,000
Staff Data Systems Engineer — Distributed & Scalable
Staff Data Systems Engineer — Distributed & Scalable

Databricks • California (MO)

On-site
USD 192,000 - 260,000
Senior Data Infrastructure Engineer (Spark & Delta Lake)
Senior Data Infrastructure Engineer (Spark & Delta Lake)

Cacheflow • Mountain View (CA)

On-site
USD 166,000 - 225,000
Database Engine Engineer - Distributed Systems
Database Engine Engineer - Distributed Systems

Databricks • California (MO)

On-site
USD 150,000 - 190,000
Staff Software Engineer Distributed Data Systems & AI Infra
Staff Software Engineer Distributed Data Systems & AI Infra

Menlo Ventures • Mountain View (CA)

On-site
USD 192,000 - 260,000
Annual performance bonus
Equity
Comprehensive benefits
Senior Software Engineer - Distributed Data Systems
Senior Software Engineer - Distributed Data Systems

Databricks • Bellevue (WA)

On-site
USD 157,000 - 214,000
Comprehensive benefits
Equity opportunities
Annual performance bonuses
Senior Software Engineer - Distributed Data Systems
Senior Software Engineer - Distributed Data Systems

Databricks • Washington

On-site
USD 158,000 - 214,000
Senior Software Engineer - Distributed Data Systems
Senior Software Engineer - Distributed Data Systems

Cacheflow • San Francisco (CA)

On-site
USD 166,000 - 225,000
Staff Software Engineer - Distributed Data Systems
Staff Software Engineer - Distributed Data Systems

Databricks • California (MO)

On-site
USD 192,000 - 260,000