Databricks

Staff Software Engineer - Backend

Databricks

Apply
about 1 year ago
Mountain View, CA, USA
Staff+
H1B Sponsor

Base Salary

$192k - $260k/yr

Responsibilities

  • Design, implement, and operate micro-services for the Databricks platform.
  • Write software in Scala/Java and build data pipelines using Apache Spark and Kafka.
  • Integrate with third-party applications and interact with cloud APIs.
  • Collaborate with product management to prioritize and deliver features.
  • Work on large-scale distributed systems and ensure software resilience.

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 in architecting, developing, deploying, and operating large-scale distributed systems.
  • Familiarity with SaaS platforms and Service-Oriented Architectures.
  • Good knowledge of SQL and experience with software security.
  • Experience with cloud technologies such as AWS, Azure, GCP, Docker, and Kubernetes.

Tech Stack

Apache KafkaApache SparkAWSAzureCloudflareDockerJavaKubernetesScalaSQLTerraform

Categories

AI & MLBackendData EngineeringData Science