Databricks is seeking a Backend Software Engineer to join their team in Amsterdam. This role offers an opportunity to work on critical infrastructure and products that power the Databricks platform, which helps solve the world's toughest data and AI challenges. You'll be working on sophisticated distributed systems, building scalable services, and developing features that enable customers to manage and control platform usage effectively.
The position involves working with modern technologies like Scala, Kubernetes, and SQL, while tackling challenges in cloud storage, service architecture, and data pipeline development. You'll be part of a team that builds and maintains services handling millions of cluster-hours per day, contributing to essential platforms that serve major global organizations.
As a Backend Software Engineer at Databricks, you'll have the chance to work on problems that span from product to infrastructure, including distributed systems, workflow orchestration, and developer experience. The role offers exposure to cutting-edge technologies and the opportunity to work on systems that operate at massive scale.
The ideal candidate should have strong experience in backend development, particularly with languages like Java, Scala, or C++, and a solid understanding of distributed systems and SQL. This position is perfect for someone who is passionate about building reliable, scalable systems and wants to work at a company that's at the forefront of data and AI technology.
Working at Databricks means joining a company that's revolutionizing how organizations handle data and AI, with a culture focused on technical excellence and customer obsession. You'll be part of a team that values innovation and tackles complex technical challenges while working on products that have real-world impact across various industries.