DA
Databricks
Amsterdam · Netherlands
Staff Software Engineer - Backend
Found on databricks.com · last checked 2 days ago
About this role
Join Databricks as a Staff Software Engineer focused on backend development. You will contribute to building and maintaining large-scale data and AI infrastructure serving millions of users. Work spans distributed systems, service architecture, monitoring, workflow orchestration, and cloud storage integration. Responsibilities include designing reliable, high-performance services using technologies like Scala and Kubernetes, and developing data pipelines to support critical platform functions.
What you'll likely bring
- Expertise in backend software engineering and distributed systems
- Experience with service architecture and infrastructure at scale
- Proficiency in Scala or similar backend languages
- Knowledge of Kubernetes and containerization
- Experience with cloud storage systems (AWS S3, Azure Blob Storage, or equivalent)
- Familiarity with data pipeline frameworks such as Spark
- Strong understanding of monitoring, reliability, and performance optimization
- Ability to work on complex technical challenges spanning product and infrastructure
Backend EngineeringDistributed SystemsScalaKubernetesCloud InfrastructureData PipelinesSpark