Skip to content
DatabricksDatabricksMountain View, CA

Staff Software Engineer - Backend

Designs, builds, and operates scalable microservices for Databricks' data and AI platform using Scala/Java, Spark, Kafka, and cloud technologies. Requires 10+ years experience in large-scale distributed systems.

192k – 260k/yr
On-site10+ YOEBackend Engineering

About the role

Example Teams

  • Data Science and Machine Learning Infrastructure: Build services for collaborative workspace, notebooks, IDE integrations, distributed training, and MLflow.
  • Compute Fabric: Develop resource management infrastructure for big data and ML workloads, managing millions of virtual machines.
  • Data Plane Storage: Deliver services for cloud storage like AWS S3 and Azure Blob Store.
  • Enterprise Platform: Build services for onboarding and managing data teams with intuitive UIs.
  • Observability: Create platforms for processing logs and telemetry to enable data-driven engineering.
  • Service Platform: Provide libraries, tools, and deployment platforms across clouds.
  • Core Infra: Build highly available distributed systems with Kubernetes across regions.

Requirements

  • BS/MS/PhD in Computer Science or related field
  • 10+ years of production experience in Java, Scala, C++, or similar
  • Comfortable working toward multi-year vision with incremental deliverables
  • Experience architecting, developing, deploying, and operating large-scale distributed systems
  • Experience with SaaS platforms or Service-Oriented Architectures
  • Good knowledge of SQL
  • Experience with software security and sensitive data systems
  • Experience with cloud technologies (AWS, Azure, GCP, Docker, Kubernetes)

Skills

ScalaJavaSparkApache KafkaKubernetesAWSAzureDockerSQLTerraform
Hinge Health

Staff Software Engineer, Device Software

Hinge HealthSan Francisco, CA

Staff-level backend engineer leading device-adjacent software systems at Hinge Health. Owns Python/Next.js services, APIs, and integrations connecting devices, mobile/web clients, and backend infrastructure.

192k – 288k/yr
Hybrid8+ YOEBackend Engineering
1Password

Staff Developer, Identity

1PasswordUnited States

Lead architect and developer for 1Password's core identity platform, designing scalable authentication, authorization, and access management systems using Go. Requires 8+ years of experience, deep Go expertise, and 5+ years in identity and access management.

192k – 278k/yr
Remote8+ YOEBackend Engineering
Illumio

Staff Engineer - Backend Java

IllumioSunnyvale, CA

Designs and deploys scalable cloud architectures using Kubernetes and major cloud platforms (AWS/Azure/GCP). Collaborates cross-functionally to optimize for security, performance, and resilience in cybersecurity-focused backend systems. Requires strong Java/Python experience building distributed systems.

192k – 230k/yr
On-siteBackend Engineering
1Password

Staff Developer, Growth

1PasswordUnited States

Staff Developer builds self-serve growth experiences, experimentation platforms, and integrations for B2B products. Requires 8+ years SaaS experience, Go proficiency, and leading cross-team initiatives in frontend, backend, and data systems.

192k – 278k/yr
Remote8+ YOEBackend Engineering
Hinge Health

Staff Software Engineer, Growth

Hinge HealthSan Francisco, CA

Staff Software Engineer architects scalable event-driven backend systems for growth integrations with health systems using Python, TypeScript, AWS, Kafka. Requires 8+ years backend experience, 4+ years event-driven and AWS, bachelor's degree.

192k – 288k/yr
Hybrid8+ YOEBackend Engineering