# Staff Software Engineer - Backend

**Company**: Databricks
**Location**: Seattle, Washington
**Work arrangement**: onsite
**Experience**: staff
**Job type**: full-time
**Salary**: $182,400-$247,000 USD
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q18350420

**Apply**: https://job-boards.greenhouse.io/databricks/jobs/6779232002
**Canonical**: https://yubhub.co/jobs/job_1044456b-79a

## Description

We are obsessed with enabling data teams to solve the world's toughest problems. As a software engineer with a backend focus, you will work closely with your team and product management to prioritise, design, implement, test, and operate micro-services for the Databricks platform and product.

This implies, among others, writing software in Scala/Java, building data pipelines (Apache Spark, Apache Kafka), integrating with third-party applications, and interacting with cloud APIs (AWS, Azure, CloudFormation, Terraform).

You will be part of one of the following teams:

Data Science and Machine Learning Infrastructure: Build services and infrastructure at the intersection of machine learning and distributed systems. Compute Fabric: Build the resource management infrastructure powering all the big data and machine learning workloads on the Databricks platform in a robust, flexible, secure, and cloud-agnostic way. Data Plane Storage: Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store. Enterprise Platform: Offer a simple and powerful experience for onboarding and managing all of their data teams across 10ks of users on the Databricks platform. Observability: Provide a world class platform for Databricks engineers to comprehensively observe and introspect their applications and services. Service Platform: Build high-quality services and manage the services in all environments in a unified way. Core Infra: Build the core infrastructure that powers Databricks, making it available across all geographic regions and Cloud providers.

## Skills

### Required
- Scala
- Java
- Apache Spark
- Apache Kafka
- Cloud APIs (AWS, Azure, CloudFormation, Terraform)
- SQL
- Software security
- Cloud technologies (AWS, Azure, GCP, Docker, Kubernetes)
