Staff Software Engineer - Backend
Databricks
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