About the job
P-939
(Position Location is open to both our Seattle & Bellevue offices.)
At Databricks, we are dedicated to empowering data teams to tackle the world's most challenging problems — from realizing the next mode of transportation to accelerating the advancement of medical breakthroughs. We achieve this by developing and managing the leading data and AI infrastructure platform, enabling our customers to leverage deep data insights to enhance their operations. Founded by engineers with a customer-centric approach, we seize every opportunity to address technical challenges, from creating next-generation UI/UX for data interaction to scaling our services and infrastructure across millions of virtual machines. And we’re just getting started.
The impact you will make:
As a Backend Software Engineer, you will collaborate with your team to construct infrastructure and products for the Databricks platform at scale. Our backend teams encompass various domains, including OS/container systems, serverless infrastructure, partner integration, and machine learning infrastructure.
Below are some example projects you might work on:
- Serverless platform: Develop the Databricks serverless platform that supports big data, machine learning, and Generative AI workloads. Automatically enhance the performance and efficiency of workloads running on the platform while ensuring scalability to millions of machines across a multi-cloud environment.
- Core cloud platform: Create innovative OS, container, and networking technologies that underpin the entire Databricks infrastructure, from internal systems to serverful and serverless platforms. Enhance security, efficiency, and reliability across the fleet.
- Partner ecosystem: Build and expand a partner ecosystem for Databricks SQL. Develop and provide various toolkits to support deep and seamless integrations for partners and customers with Databricks. Cultivate and maintain productive partnerships within the ecosystem.
- Notebook dataplane: Develop a multi-language, multi-user collaborative REPL experience for Databricks users, with a strong emphasis on reliability and responsiveness, particularly focusing on Data Science and AI/ML authoring and experimentation in notebooks.
- Application platform: Create tools, frameworks, and platforms that enable Databricks engineers to build, deploy, and operate services efficiently. Enhance the scale, observability, and safety of all Databricks services across various clouds while improving each engineer's developer experience.

