Tech jobs
Job listings
Senior Data Scientist
Build and deploy data-driven models to forecast usage, analyze product behavior, and guide business decisions using Python, SQL, and Spark on Databricks' AI platform.
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 - Digital Native Business
Designs and implements big data architectures for enterprise customers using Databricks' platform, APIs, and open-source tools like Spark and MLflow, while collaborating with sales and engineering teams.
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 Fullstack Engineer
Builds and improves Databricks' data and AI platform UI/UX, focusing on scalable frontend features for data workflows, dashboards, and collaborative projects using modern JavaScript frameworks.
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 - Database Engine Internals
Designs and builds next-generation database engine internals for Databricks' Lakehouse platform, focusing on query optimization, distributed execution, and storage systems to outperform traditional data warehouses.
Staff Software Engineer - Databases
Lead the design and reliability of Databricks' global schema migration platform, ensuring safe, scalable, and automated database changes across thousands of MySQL and TiDB instances.
Staff Software Engineer - Data Platform
Design and build Databricks' internal Data Intelligence Platform, automating company-wide decision-making with tools for logging, orchestration, and data governance using distributed systems and AI techniques.
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.
Staff Software Engineer - Ingestion
Builds and optimizes scalable data ingestion systems for Databricks' Lakehouse platform, focusing on connectors for enterprise apps and databases while minimizing load on source systems.
Staff Software Engineer - User Activation
A senior engineer leads the architecture and development of user onboarding and activation flows for a cloud-based data platform, guiding a team to improve customer adoption and growth.
Specialist Solutions Architect - AI/ML
Design and implement production-grade AI/ML systems on Databricks, including GenAI, agents, and MLOps, while advising customers and guiding the platform roadmap.
Staff Software Engineer - Access Management
Build and evolve Databricks’ core authorization service, migrating permission checks to a unified model and adding fine-grained access controls for users, apps, and workloads.
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.