Staff Software Engineer - Backend
Posted
$182,400 – $247,000 USD
Tech Stack
JavaScalaC++SQLDistributed SystemsService-Oriented ArchitecturesSoftware SecurityAWSAzureGCPDockerKubernetesApache SparkApache KafkaCloudformationTerraformMlflow
Solid badges = required, outlined = preferred
Responsibilities
- Work closely with team and product management to prioritize, design, implement, test, and operate micro-services for the Databricks platform and product.
- Write software in Scala/Java for large scale software platforms.
- Build data pipelines using technologies like Apache Spark and Apache Kafka.
- Integrate with third-party applications and interact with cloud APIs (AWS, Azure, CloudFormation, Terraform).
- Architect, develop, deploy, and operate large scale distributed systems.
Soft Skills
SaasMachine Learning
Benefits
- Equity
Culture
Cross-Functional TeamsMission-DrivenInclusive Hiring
Requirements
Required: BS/MS/PhD in Computer Science or a related field
Regions: Us
Get jobs like this in your inbox
Weekly Java, Scala, C++ hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Databricks
Industry: data
Size: enterprise
Databricks is the data and AI company, providing a Data Intelligence Platform used by over 10,000 organizations worldwide to unify and democratize data, analytics, and AI.
View company profile →Compensation
Base salary: $182,400 – $247,000 USD
Equity: equity eligible
Bonus: annual performance bonus eligible
Similar Jobs
Staff Software Engineer - Backend
Databricks · San Francisco, California
$192k
Senior Software Engineer - Backend
Databricks · San Francisco, California
$166k
Staff Backend Software Engineer- (AI Platform)
Databricks · San Francisco, California
$166k
Staff Backend Software Engineer
Databricks · New York
$190k
Staff Software Engineer - Distributed Data Systems
Databricks · San Francisco, California
$192k