Tech jobs
Job listings
Staff Software Engineer - Distributed Data Systems
Builds and optimizes Databricks' distributed data and AI infrastructure platform, focusing on storage and query engines, while mentoring engineers and driving long-term technical vision.
Staff Software Engineer - Fullstack
Builds and improves Databricks' full-stack data and AI platform, focusing on user experience, scalability, and distributed systems in Vancouver.
Sr. Manager – Data & AI Support Engineering
P-1388 As a Sr. Manager of the Data & AI Support Engineering team, you will lead and manage a team of Technical Solutions Engineers responsible for driving deep technical resolutions for complex customer issues…
Staff Software Engineer - Backend
Staff Software Engineer designing and scaling backend systems for Databricks' data and AI platform, working with distributed systems, cloud storage, and Scala/Kubernetes in Bengaluru.
Senior ML & AI Technical Solutions Engineer
Senior role troubleshooting and optimizing GenAI/ML workloads on Databricks, advising customers on AI agents, vector search, and model serving while collaborating with engineering teams.
Senior Software Engineer - Ingestion
Build scalable data ingestion systems for Databricks' Lakehouse platform, designing connectors for enterprise sources and optimizing distributed backend pipelines to process terabytes of data daily.
Senior Applied ML Engineer - ML4Sys
Senior ML engineer builds and deploys optimization models to tune Databricks’ distributed infrastructure, cutting cost and boosting performance across the stack from cluster scheduling to query execution.
Senior Software Engineer - Data + AI Observability
Lead development of data infrastructure for AI and data observability, processing billions of entries daily. Use Java, Scala, or Python to build distributed systems and optimize large-scale cloud data pipelines.
Senior Software Engineer - Backend
Builds and scales Databricks' Lakehouse Platform backend services in Berlin, focusing on distributed systems, cloud storage integration, and high-performance data infrastructure.
Senior Software Engineer - Backend
Builds and scales backend infrastructure for Databricks' data and AI platform, focusing on distributed systems, cloud storage, and SaaS services using languages like Scala and Java.
Senior Software Engineer - Fullstack
Builds and maintains Databricks' modern SaaS data and AI platform, focusing on full-stack development for SQL analytics, workflows, and developer tools using JavaScript, React, Node.js, Python, and cloud services.
Senior Software Engineer- Networking
Senior engineer builds scalable cloud networking services for Databricks’ data/AI platform, focusing on connectivity, security, and distributed systems in Bengaluru.
Senior Staff Software Engineer- Networking
Design and lead Databricks' next-generation multi-cloud networking infrastructure, scaling connectivity and observability for millions of VMs while shaping core platform architecture.
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.
Software Engineer - Fullstack
Builds and maintains Databricks' modern SaaS data and AI platform, focusing on full-stack development for features like SQL analytics, workflows, and developer tools using JavaScript, React, Node.js, Python, and cloud services.
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.