Databricks is seeking a Backend Software Engineer to join their team in Amsterdam. As a key player in the data and AI industry, Databricks enables data teams to solve the world's toughest problems through their industry-leading data and AI infrastructure platform. The role offers an opportunity to work on challenging technical problems at scale, from designing distributed systems to building high-performance services that handle millions of cluster-hours daily.
The position involves working with cutting-edge technologies including Scala, Kubernetes, and Apache Spark, while building infrastructure that powers the Databricks platform. You'll be responsible for developing reliable and scalable services that handle massive amounts of data across cloud storage backends like AWS S3 and Azure Blob Store.
This is an excellent opportunity for engineers passionate about distributed systems and large-scale infrastructure. You'll work alongside the team that created Apache Spark™, Delta Lake, and MLflow, contributing to products that serve over 10,000 organizations worldwide, including 50% of the Fortune 500.
The ideal candidate should have strong experience in backend development, particularly with Java, Scala, or similar languages, and a solid understanding of distributed systems and SQL. You'll be part of a customer-obsessed engineering culture that values technical innovation and problem-solving at scale.
Working at Databricks means joining a company that's at the forefront of data and AI technology, with a comprehensive benefits package and a strong commitment to diversity and inclusion. The company's collaborative environment and technical challenges make it an ideal place for engineers looking to make a significant impact in the field of data infrastructure and AI.