companyDatabricks logo

Senior Backend Software Engineer

DatabricksBellevue, Washington
On-site Full-time $157.7K/yr - $213.8K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for candidates with a strong background in backend development, experience with cloud technologies, and a passion for data-driven solutions. Familiarity with serverless architectures, containerization, and machine learning infrastructure is a plus. Ideal candidates should be able to demonstrate problem-solving skills and a collaborative spirit.

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.

About Databricks

Databricks is a trailblazer in data and AI infrastructure, committed to helping data teams unlock valuable insights and address complex challenges across industries. Our collaborative culture, driven by engineering excellence and a focus on customer success, fosters innovation and growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.