Databricks is seeking a Staff Software Engineer to join their Backend team in Aarhus, Denmark. This role offers an opportunity to work on critical infrastructure that powers Databricks' data and AI platform used by over 10,000 organizations worldwide. You'll be responsible for building scalable infrastructure platforms that enable multi-region and multi-cloud operations, implementing cloud-agnostic abstractions, and developing tools for engineering efficiency.
The position requires expertise in backend development with languages like Java, Scala, or Go, and extensive experience with distributed systems. You'll lead projects from design through implementation, mentor other engineers, and help shape best practices. The role involves working on foundational infrastructure that supports Databricks' growth across different regions and cloud providers.
As a Staff Engineer, you'll have significant impact on developer experience, working on tools and frameworks that improve engineering efficiency across the organization. Current focus areas include optimizing the Rust development experience and enhancing various development tools including programming languages, linters, static analysis, and test automation frameworks.
This is an excellent opportunity for a senior technical leader who wants to work at the intersection of infrastructure, developer tooling, and platform engineering at a company that's at the forefront of data and AI technology. The role offers the chance to work with cutting-edge technology while solving complex technical challenges at scale.