Tech jobs
Job listings
Sr. Software Engineer - Backend
Builds and scales Databricks' backend infrastructure, including cloud-agnostic platforms and developer tools, using languages like Java, Scala, or Go.
Staff Software Engineer - AI Research Infrastructure
Designs and runs the infrastructure that powers AI research at Databricks, building systems to schedule and orchestrate large-scale training and inference workloads across thousands of GPUs.
Staff Software Engineer - Backend
Builds and scales backend infrastructure for Databricks' data and AI platform, focusing on distributed systems, cloud storage, and scalable services using languages like Scala and Java.
Staff Software Engineer - Backend
Builds and scales Databricks' backend infrastructure, including cloud-agnostic platforms and developer tools, using languages like Java, Scala, or Go.
Staff Software Engineer (Infrastructure)
Designs and scales backend infrastructure for a data/AI platform, working on distributed systems, cloud storage, and Kubernetes-based services in Bengaluru.
Staff Software Engineer (Money)
Builds and maintains Databricks' billing, cost optimization, and resource governance systems, ensuring accurate usage tracking and commercialization for enterprise customers using cloud-native infrastructure.
Staff Software Engineer- Networking
Staff Software Engineer in Bengaluru builds and scales Databricks' networking infrastructure, designing backend connectivity services for millions of VMs and multi-cloud systems.
Senior Software Engineer - Backend
Build and scale Databricks' backend infrastructure and services, including serverless platforms, cloud systems, and partner integrations, using languages like Java, Scala, or Go.
Staff Designated Support Engineer
P-1011 Job Location: San Francisco Bay Area, CA As a Sr. Staff Technical Solutions Engineer and tech subject matter expert, you will partner closely with our Field and Engineering teams to deliver high-touch…
Staff Software Engineer - Distributed Data Systems
Designs and builds distributed data storage and processing systems for Databricks' big data platform, focusing on Apache Spark, Delta Lake, and cloud storage backends like AWS S3 and Azure Blob Store.
Senior Software Engineer - Fullstack
Builds and maintains Databricks' data intelligence platform, focusing on full-stack development to enable scalable data workflows, visualization, and collaborative analytics using modern web and cloud technologies.
Solutions Architect - Emerging Enterprise
Solutions Architect at Databricks designs and implements data and AI solutions for customers using the Databricks platform, Apache Spark, and cloud technologies.
Solutions Architect - Manufacturing
Pre-sales Solutions Architect at Databricks partners with enterprise clients in manufacturing to drive adoption of the Databricks Data Intelligence Platform, focusing on ML/AI and big data solutions.
Staff Software Engineer (Core Experiences)
A senior engineer at Databricks designs and scales core data platforms like workspaces and notebooks, using distributed systems in Python/Java/Scala to support 10X–100X growth and improve developer experience.
Staff Software Engineer - Distributed Data Systems
Builds and optimizes distributed data storage and processing systems for Databricks' big data and AI platform, working on projects like Apache Spark, Delta Lake, and performance engineering.
Senior Software Engineer (Backend)
Build and scale Databricks’ backend infrastructure, including distributed systems and cloud-agnostic platforms, using languages like Java, Scala, or Go.
Senior Software Engineer - Application Traffic team
Design and build Databricks' global service-to-service communication systems, including ingress control, service discovery, load balancing, and overload protection across multi-cloud environments.
Senior Software Engineer - Backend
Builds and scales backend infrastructure for Databricks' data and AI platform, focusing on distributed systems, cloud technologies, and resource management.
Senior Software Engineer (Backend) - AI/ML Environments
Builds and maintains the backend infrastructure that lets AI researchers and engineers quickly set up, run, and debug training and serving environments on Databricks’ AI platform.