Databricks logo

Sr. Software Engineer (L5) - Distributed Data Systems

DatabricksAmsterdamOn-siteFull-time5 Oct 2026

Databricks is seeking a Senior Software Engineer (L5) for its Distributed Data Systems team in Amsterdam. The role focuses on building the next generation cloud storage I/O platform, requiring 5+ years of production experience in Java, Scala, or C++ and strong foundations in distributed systems and algorithms.

What you'll do

  • Building the next generation of the cloud storage I/O platform supporting fast and reliable reads and writes against cloud storage systems
  • Boosting the performance and reliability of the query processing system

What you need

Must-have

JavaScalaC++Distributed SystemsDatabasesBig DataApache SparkApache Hadoop

Soft skills

Comfortable working towards a multi-year vision with incremental deliverablesMotivated by delivering customer value and impact
Software EngineerDistributed Data SystemsCloud StorageData and AISeniorJavaScalaC++AmsterdamOn-site