Staff Software Engineer - Backend at Databricks - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted 2 days ago

Staff Software Engineer - Backend

DatabricksStaff Software Engineer - Backend

Requirements

BS/MS/PhD in Computer Science, 10+ years experience in Java, Scala, or C++, Experience with large scale distributed systems, Experience with SaaS or SOA, Knowledge of SQL, Experience with cloud technologies (AWS, Azure, GCP), Experience with Docker and Kubernetes

Skills

ScalaJavaDistributed SystemsAWSKubernetes

About the role

Responsibilities

  • Prioritize, design, implement, test, and operate micro-services for the Databricks platform and product
  • Write software in Scala/Java and build data pipelines using Apache Spark and Apache Kafka
  • Integrate with third-party applications and interact with cloud APIs such as AWS, Azure, CloudFormation, and Terraform
  • Architect, develop, deploy, and operate large scale distributed systems

Requirements

  • BS/MS/PhD in Computer Science or a related field
  • 10+ years of production level experience in Java, Scala, C++, or similar languages
  • Experience architecting and operating large scale distributed systems
  • Experience with SaaS platforms or Service-Oriented Architectures
  • Proficiency in SQL
  • Experience with software security and handling sensitive data
  • Experience with cloud technologies including AWS, Azure, GCP, Docker, or Kubernetes

About the Company

Databricks is the data and AI company. Founded by the original creators of Apache Spark, Databricks provides a Data Intelligence Platform used by over 10,000 organizations worldwide to unify and democratize data, analytics, and AI.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Software Engineer - Backend

Databricks · San Francisco

Sign up to apply