Staff Software Engineer - Backend
Databricks
Berlin, GermanyOn-siteFull-time
About this role
<p>P-1328</p> <p>At Databricks, we are passionate about enabling data teams to solve the world&39;s toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world&39;s best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we&39;re only getting started.</p> <p>As a software engineer with a backend focus, you will work with your team to build infrastructure and products for the Databricks platform at scale.</p> <p><strong>The impact you&39;ll have:</strong></p> <p>Our backend teams span many domains across our essential service platforms. For instance, you might work on challenges such as:</p> <ul> <li>Problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.</li> <li>Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store.</li> <li>Build reliable, scalable services, e.g. Scala, Kubernetes, and data pipelines, e.g. Spark, Databricks, to power the pricing infrastructure that serves millions of cluster-hours per day and develop product features that empower customers to easily view and control platform usage.</li> </ul> <p><strong>What we look for:</strong></p> <ul> <li>BS (or higher) in Computer Science, or a related field</li> <li>7+ years of productio