← All roles

Staff Software Engineer - Backend

Databricks· Engineering
Apply on company site
Berlinfull-timePosted 10mo ago

About the role

Backend-focused software engineer at Databricks building infrastructure and products for the Databricks platform at scale.

Responsibilities

  • Build infrastructure and products for the Databricks platform at scale.
  • Deliver reliable and high performance services and client libraries for storing and accessing large amounts of data on cloud storage backends (e.g., AWS S3, Azure Blob Store).
  • Build reliable, scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Spark, Databricks) to power pricing infrastructure and platform usage features.
  • Tackle challenges spanning product to infrastructure including distributed systems, at-scale service architecture, monitoring, workflow orchestration, and developer experience.

Qualifications

  • BS (or higher) in Computer Science, or a related field
  • 7+ years of production level experience in Java, Scala, C++, or similar language
  • Experience developing large-scale distributed systems
  • Experience working on a SaaS platform or with Service-Oriented Architectures
  • Good knowledge of SQL

Skills

Required:JavaScalaDistributed systems
Nice to have:C++

Benefits

  • Comprehensive benefits and perks (region-specific details available via provided link)
Last updated Sep 10, 2026. Interested? Apply on the company site.

About Databricks

Leading Data and AI Platform for Enterprises

Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data Intelligence Platform.

AIanalyticsbig datadatadata warehousingenterprise-infrastructuregovernanceliquid-ai-recruiting-target

More open roles at Databricks