CareerPlanSign in

Staff Software Engineer (L6) - Distributed Data Systems

Amsterdam, Netherlands💼 Full-time🗓 2026-10-05 → 2026-10-07

Core

Building next-generation distributed data storage and processing systems that outperform specialized SQL query engines while supporting diverse workloads from ETL to data science.

Role type

Staff Software Engineer (L6) - Distributed Data Systems

Builds

Distributed data storage and processing systems for the Databricks Runtime team

Domain

Big Data Infrastructure / Distributed Systems

Required skills

Java, Scala, C++, algorithms and data structures, distributed systems, databases, big data systems (Apache Spark, Hadoop)

Preferred skills

multi-year vision planning, customer value delivery

Technologies

Apache Spark, Hadoop

Responsibilities

Design and build distributed data storage and processing systems; optimize relational query performance; support diverse workloads ranging from ETL to data science

Seniority

Staff, hands-on IC