Skip to content

Staff Software Engineer - Backend

182k – 247kBellevue, WASeattle, WAHybrid10+ YOE
Summary

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

About the role

Example Teams

  • Data Science and Machine Learning Infrastructure: Build services and infrastructure at the intersection of machine learning and distributed systems.
  • Compute Fabric: Build resource management infrastructure powering big data and machine learning workloads.
  • Data Plane Storage: Deliver reliable services for storing and accessing large amounts of data on cloud storage backends.
  • Enterprise Platform: Build scalable services and infrastructure for onboarding and managing data teams.
  • Observability: Provide platform for observing applications and services with scalable data-intensive infrastructure.
  • Service Platform: Build high-quality services and manage them across environments.
  • Core Infra: Build core infrastructure powering Databricks across regions and cloud providers.

Competencies

  • BS/MS/PhD in Computer Science, or a related field
  • 10+ years of production level experience in one of: Java, Scala, C++, or similar language
  • Comfortable working towards a multi-year vision with incremental deliverables
  • Experience in architecting, developing, deploying, and operating large scale distributed systems
  • Experience working on a SaaS platform or with Service-Oriented Architectures
  • Good knowledge of SQL
  • Experience with software security and systems that handle sensitive data
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes
Skills
ScalaJavaApache SparkApache KafkaKubernetesDockerAWSAzureGCPSQL
Similar roles at this salary range
All Backend Engineering jobs →
Pinterest

Staff Software Engineer, Growth AI

Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.

208k – 365kSan Francisco, CA +3Backend EngineeringHybridJavaLLMs
Aurelian

Senior Backend Engineer

Senior Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 4+ years of software engineering experience.

150k – 200kSeattle, WABackend EngineeringOn-siteGoSQL
Aurelian

Staff Backend Engineer

Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.

180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
ClickUp

Senior Backend Engineer, Search

Senior Search Engineer responsible for designing, optimizing, and scaling search infrastructure using OpenSearch/ElasticSearch, improving relevance and speed, and building vector search capabilities.

200k – 250kUnited StatesBackend EngineeringRemoteNLPIndexing