Skip to content

Staff Software Engineer - Backend

Build scalable backend infrastructure and products for the Databricks platform, including distributed services, cloud storage systems, data pipelines, and pricing infrastructure. Requires a bachelor's degree and 7+ years of production software engineering experience.

About the job

Responsibilities

  • Build infrastructure and products for the Databricks platform at scale.
  • Design and operate distributed systems, large-scale service architectures, monitoring, workflow orchestration, and developer experience platforms.
  • Deliver reliable, high-performance services and client libraries for storing and accessing large amounts of data on cloud storage backends such as AWS S3 and Azure Blob Storage.
  • Build reliable, scalable services using technologies such as Scala and Kubernetes.
  • Develop data pipelines using Spark and Databricks.
  • Build pricing infrastructure that serves millions of cluster-hours per day.
  • Develop product features that help customers view and control platform usage.

Requirements

  • Bachelor's degree or higher in Computer Science or a related field.
  • 7+ years of production-level experience in Java, Scala, C++, or a similar language.
  • Experience developing large-scale distributed systems.
  • Experience working on a SaaS platform or with service-oriented architectures.
  • Strong knowledge of SQL.

Benefits

  • Comprehensive benefits and perks are offered, with details varying by region.

Skills

Java, Scala, C++, Distributed Systems, Kubernetes, Spark, Databricks, Aws S3, Azure Blob Storage, SQL, SaaS, Service-Oriented Architecture

Anaconda

Anaconda

United States
Staff Software Engineer
No salary listedRemote10+ YOEBackend Engineering

Staff Software Engineer leading the production toolchain for compiling and distributing complex Python packages across Linux, macOS, and Windows. Requires 10+ years of software development experience and deep C/C++ expertise in compilation, linking, architecture, and technical strategy.

Vanta

Vanta

Remote

Staff Software Engineer, GRC
$260k+/yrRemote10+ YOEBackend Engineering

Leads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.

Databricks

Databricks

Amsterdam, Netherlands
Senior Staff Software Engineer - Delta
No salary listedOn-site15+ YOEBackend Engineering

Leads the design, development, and optimization of large-scale backend systems for Delta Lake write-path operations. The role requires extensive distributed-systems experience and includes architectural ownership, production reliability work, cross-team technical leadership, and mentorship.

Celonis

Celonis

Munich, Germany

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Senior backend engineer responsible for designing, delivering, and operating high-performance Java services in a provisioning and licensing platform. The role requires 7+ years of Java experience, strong Spring expertise, Kubernetes proficiency, and ownership of scalable cloud and self-managed systems.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.