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 →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
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