About the job
As a Senior Backend Software Engineer at Databricks, you will collaborate with your team to architect and develop scalable infrastructure solutions for the Databricks platform.
Your Impact:
Our backend engineering teams engage in a variety of critical domains, including core compute fabric resource management, service platforms, and machine learning infrastructure. Your responsibilities may include:
- Facilitating Databricks' expansion by creating foundational infrastructure platforms that support seamless functionality across diverse geographic regions and cloud service providers.
- Developing cloud-agnostic infrastructure abstractions to empower Databricks engineers in efficiently managing and operating their services.
- Creating tools and processes that enhance engineering productivity at Databricks, focusing on improving the developer experience across multiple areas, such as programming languages, linters, static analysis, integrated development environments (IDEs), remote development environments, automated release pipelines, and test automation frameworks. A current priority is optimizing the Rust development experience organization-wide.
