Data AI · Lakehouse
Currently tracking 66 active AI roles, down 30% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $130k–$425k (avg $220k).
| Title | Stage | AI score |
|---|---|---|
| Senior Staff Software Engineer (Backend) Senior Staff Software Engineer at Databricks, focusing on backend engineering for their data and AI infrastructure platform. The role involves full ownership of product or infrastructure direction, driving development from initial concept to scalable solutions with business impact. Responsibilities include deep expertise in large-scale distributed systems, mentoring senior engineers, contributing to recruiting, and leading high-impact projects. The role requires solving real business needs at scale, delivering highly scalable and fault-tolerant engines, low-level systems debugging, performance optimization, architecture design, and influencing product roadmaps. Requires 15+ years of experience in building and supporting large-scale distributed systems. | — | 0 |
| Senior Staff Software Engineer (Backend) Senior Staff Software Engineer role at Databricks focused on building and operating a large-scale data and AI infrastructure platform for enterprises. The role involves full ownership of product or infrastructure direction, driving development from initial stages to scalable solutions with clear business impact. Responsibilities include solving real business needs, delivering highly scalable and fault-tolerant engines, low-level systems debugging, performance optimization, architecture design, influencing product roadmaps, and leading complex technical projects. Requires deep expertise in large-scale distributed systems and mentoring senior engineers. |
| — |
| 0 |
| Staff Product Manager Product Manager for Databricks Runtime team, focusing on query processing, storage, infrastructure, and data governance within the Databricks data intelligence platform. Responsibilities include understanding cloud infrastructure and data governance, gathering customer requirements, developing product strategy and roadmaps, and working with engineering to launch features that impact petabyte-scale data processing and governance. | — | 0 |
| Staff Product Manager Product Manager for Databricks Runtime team, focusing on query processing, storage, infrastructure, and data governance within the Databricks data intelligence platform. Responsibilities include customer engagement, strategy development, roadmap definition, engineering collaboration, and launch coordination to simplify data value extraction and optimize ETL/ML workflows. | — | 0 |
| Staff Software Engineer (Infrastructure) Databricks is seeking a Staff Software Engineer for their Infrastructure Backend teams in Bengaluru, India. The role involves working on distributed systems, at-scale service architecture, workflow orchestration, developer experience, and building reliable, scalable services and data pipelines for their data and AI infrastructure platform. The ideal candidate will have extensive experience in large-scale distributed systems and SaaS platforms. | — | 0 |
| Senior Software Engineer (Infrastructure) Databricks is seeking a Senior Software Engineer for their Infrastructure Backend teams in Bengaluru, India. The role involves working on distributed systems, at-scale service architecture, monitoring, workflow orchestration, and developer experience. Responsibilities include delivering reliable and high-performance services for data storage and access, and building scalable services and data pipelines for pricing infrastructure. The ideal candidate has 7+ years of production experience in languages like Python, Java, Scala, or C++, and 4+ years of experience developing large-scale distributed systems. Experience with SaaS platforms or Service-Oriented Architectures is preferred, and experience with Infrastructure related projects is a plus. | — | 0 |
| Staff Software Engineer- Networking Databricks is seeking a Staff Software Engineer with a networking background to join their Networking Infrastructure team in Bengaluru, India. This role will focus on building new backend connectivity services that power millions of VMs and enable scalability and efficient resource utilization for Databricks' data and AI platform. The engineer will lead the design and development of new services for connectivity between control and compute planes, working with cross-functional teams to deliver robust, scalable, and efficient networking systems. | — | 0 |
| Senior Software Engineer- Networking Databricks is seeking an experienced Senior Software Engineer with a networking background to join their Networking Infrastructure team in Bengaluru, India. This role will focus on building new backend connectivity services for their data and AI platform, leading the design and development of services that power connectivity between control and compute planes, and enabling increased scalability and efficient resource utilization. The role requires 8+ years of production experience in a relevant language and 4+ years of experience developing large-scale distributed systems, with extensive experience in the Networking domain. | — | 0 |
| Staff Software Engineer - Backend Software engineer with a backend focus to build infrastructure for the Databricks platform at scale, supporting core compute fabric resource management, service platforms, and machine learning infrastructure. Responsibilities include building foundational infrastructure, implementing cloud-agnostic abstractions, and developing tools to enhance engineering efficiency, with a current focus on optimizing the Rust development experience. | — | 0 |
| Sr. Software Engineer - Backend Software engineer focused on building backend infrastructure for the Databricks platform, including core compute fabric resource management, service platforms, and machine learning infrastructure. Responsibilities involve creating scalable, cloud-agnostic systems, enhancing developer efficiency, and optimizing development experiences. | — | 0 |
| Sr Staff Software Engineer (Backend) Senior Staff Software Engineer role at Databricks focused on building and operating a large-scale data and AI infrastructure platform for enterprise customers. The role involves full ownership of product or infrastructure direction, driving development from initial concept to scalable solutions with clear business impact. Responsibilities include solving real business needs, delivering highly scalable and fault-tolerant engines, low-level systems debugging, performance optimization, architecture design, influencing product roadmaps, and leading complex technical projects. Requires 15+ years of experience in building and supporting large-scale distributed systems. | — | 0 |
| Senior Software Engineer - Observability This role focuses on building and operating observability solutions for Databricks' large-scale data and AI infrastructure platform. The engineer will establish standards for logging, metrics, and tracing, build tooling for emitting and aggregating metrics, and ensure the scalability, performance, and reliability of these systems. The role involves optimizing platform costs and participating in incident response. | — | 0 |
| Senior Software Engineer - Networking Infra Databricks is seeking a Senior Software Engineer with a networking background to join their Networking Infrastructure team in Bengaluru, India. This role focuses on building new backend connectivity services that power millions of VMs and enable efficient use of cloud resources for Databricks' data and AI products. The engineer will lead the design and development of new services for connectivity between control and compute planes, working closely with cross-functional teams. | — | 0 |
| Senior Software Engineer - Data Platform Databricks is seeking a Senior Software Engineer for their Data Platform team in Bengaluru, India. The role involves working on backend, DDS (Distributed Data Systems), or Full Stack development, focusing on building and scaling data and AI infrastructure. Responsibilities include developing distributed systems, large-scale services, and data pipelines. Requires 7+ years of production experience in languages like Python, Java, Scala, or C++ and experience with large-scale distributed systems and SaaS platforms. | — | 0 |
| Staff Software Engineer - Databases Staff Software Engineer to lead design, development, and reliability of a global platform managing schema and data changes at scale for databases like MySQL and TiDB. Focus on automation, versioning, rollback, validation, auditing, zero downtime, observability, recovery, test harnesses, developer experience, CI/CD integration, and safe backfill/purging operations. | — | 0 |
| Head of Corporate Engineering Head of Corporate Engineering role at Databricks, focusing on enterprise engineering and operations, including cloud infrastructure, security, IAM, endpoint management, and collaboration tools. The role emphasizes building and managing a technical team, developing strategies, and ensuring compliance with SOX, PCI DSS, and FedRAMP. | — | 0 |
| Staff Software Engineer - Backend Databricks is seeking a Staff Software Engineer - Backend to work on their data and AI infrastructure platform. The role involves designing, implementing, testing, and operating micro-services for the Databricks platform, including building data pipelines, integrating with third-party applications, and interacting with cloud APIs. The engineer will work on highly technical products and push the boundaries of data and AI technology while ensuring resilience, security, and scale. | — | 0 |
| Engineering Manager - Backend Engineering Manager for Databricks India, focusing on building and scaling infrastructure and products for the Databricks platform, including resource management for ML workloads and services at the intersection of ML and distributed systems. Requires extensive experience in large-scale distributed systems and software engineering leadership. | — | 0 |
| Senior Staff Software Engineer - Delta Senior Staff Software Engineer role focused on the core write-path operations for Delta Lake, the storage layer behind Databricks Lakehouse. The role involves designing, developing, and maintaining robust backend systems for massive scale, high QPS, and low latency, with a focus on performance innovations and technical leadership. | — | 0 |
| Senior Staff Software Engineer - Security Infrastructure Databricks is seeking a Senior Staff Software Engineer for their Security Infrastructure team. This role focuses on building and running the data and AI infrastructure platform, with a critical mission to ensure the security and trustworthiness of customer data. The engineer will identify and address security gaps, represent the security engineering discipline, and contribute to making the platform more data-driven and secure. The role requires extensive experience in Data Security and building large-scale distributed systems. | — | 0 |
| Senior Staff Software Engineer - Security Infrastructure Databricks is seeking a Senior Staff Software Engineer for their Security Infrastructure team. This role focuses on building and running the company's data and AI infrastructure platform, with a critical emphasis on security to protect customer data. The engineer will identify and address security gaps, represent the security engineering discipline, and contribute to making the platform more data-driven and secure. | — | 0 |
| Principal Engineer - Privacy Databricks is seeking senior leaders to create the vision and define the strategy for Security Engineering within the Trust & Safety mission. The role focuses on making Databricks safer for customers by identifying and plugging key gaps in infrastructure and services, representing the security engineering discipline, and making the company more data-driven. The ideal candidate will have extensive experience in Data Security or related areas, leadership skills, and experience building large-scale distributed systems. | — | 0 |
| Principal Engineer - Privacy Principal Engineer focused on Privacy within Databricks' Trust & Safety team, responsible for enhancing data security and privacy across their data and AI infrastructure platform. The role involves identifying and plugging security gaps, building secure systems at scale, and representing security engineering across the organization. | — | 0 |
| Principal Engineer - Privacy Databricks is seeking a Principal Engineer for their Privacy team to enhance the security and safety of their data and AI infrastructure platform. This role involves identifying and addressing security gaps, building secure systems at scale, and representing security engineering across the organization. | — | 0 |
| Principal Engineer - Privacy Databricks is seeking a Principal Engineer for their Privacy team to enhance the security and safety of their data and AI infrastructure platform. This role involves identifying and addressing security gaps, building secure systems at scale, and representing security engineering across the organization. | — | 0 |
| Senior Staff Software Engineer - IAM Databricks is seeking a Senior Staff Software Engineer for their IAM team, focusing on building and running the world's best data and AI infrastructure platform. The role involves enhancing security for customers by identifying and plugging gaps in infrastructure and services, leading security engineering initiatives, and representing the company at conferences. The ideal candidate will have extensive experience in Data Security or related areas, distributed systems, and strong leadership and communication skills. | — | 0 |
| Senior Staff Software Engineer - IAM Databricks is seeking a Senior Staff Software Engineer for their IAM (Identity and Access Management) team within Trust & Safety. This role focuses on enhancing the security of their data and AI infrastructure platform, protecting customer data from bad actors, and defining the strategy for data security. The position requires extensive experience in distributed systems and data security, with expertise in areas like Cryptography, Kubernetes Security, Web Security, Governance, Privacy, Trust, Safety, Authentication, Identity Management, and Access Control. The role involves making the platform safer, attracting talent, representing security engineering, and potentially presenting at conferences. | — | 0 |
| Senior Software Engineer - Security Databricks is seeking a Senior Software Engineer for their Security team. The role focuses on enhancing the security of their data and AI infrastructure platform to protect customer data from threats. The engineer will identify and address security gaps, contribute to the overall security strategy, and represent the security engineering discipline within the organization. The position requires extensive experience in data security, distributed systems, and leadership skills, with a focus on building secure, large-scale systems. | — | 0 |
| Staff Product Manager, Security Lead product strategy for data security on the Databricks Lakehouse platform, focusing on privacy, confidentiality, digital sovereignty, and regulatory compliance. Drive the development of policy models for access control, anonymization, retention, and residency of regulated data and AI models, while partnering with cloud providers on confidential compute. | — | 0 |
| Staff Product Manager, Security Lead product strategy for data security on the Databricks Lakehouse platform, focusing on privacy, confidentiality, digital sovereignty, and regulatory compliance for enterprise and regulated industries. Drive the development of policy models for secure access and data protection, partnering with various teams to deliver solutions for anonymization, retention, and residency of regulated data and AI models. | — | 0 |
| Engineering Manager - Core Experiences Engineering Manager for Databricks' Core Experiences Platforms Org in Bangalore, responsible for building and operating highly available and scalable platforms that serve multiple products, enabling the company's growth and supporting critical services. The role involves hiring and developing talent, ensuring high technical standards, and collaborating with product leadership and other teams. | — | 0 |
| Account Executive - West Account Executive role focused on driving sales growth for Databricks' Data Intelligence Platform in India. Responsibilities include prospecting, assessing existing customers, developing sales strategies, identifying use cases, and closing new and existing accounts. Requires 5+ years of SaaS/PaaS or Big Data sales experience, a proven track record of exceeding quotas, and strong customer relationship skills. | — | 0 |
| Staff Software Engineer - Distributed Data Systems Databricks is seeking a Staff Software Engineer to build the next generation of distributed data storage and processing systems. This role involves working on projects like Apache Spark, Delta Lake, and Delta Pipelines, focusing on performance, reliability, and scalability for diverse workloads including ETL and data science. The ideal candidate has extensive experience in distributed systems, databases, and big data technologies. | — | 0 |
| Senior Software Engineer - Distributed Data Systems Software Engineer on the Runtime team at Databricks, building next-generation distributed data storage and processing systems for diverse workloads including ETL and data science. Focus on Apache Spark, Data Plane Storage, Delta Lake, Delta Pipelines, and Performance Engineering. | — | 0 |
| Senior Software Engineer - Database Engine Internals Databricks is seeking a Senior Software Engineer to work on their database engine internals, focusing on building the next generation of their Lakehouse platform. This role involves designing and implementing systems for query compilation, optimization, distributed execution, storage structures, and more, aiming to outperform specialized data warehouses and support diverse workloads from ETL to data science. | — | 0 |
| Senior Software Engineer - Distributed Data Systems Databricks is seeking a Senior Software Engineer to build the next generation of distributed data storage and processing systems. This role involves working on core components like Apache Spark, Data Plane Storage, Delta Lake, and Delta Pipelines, focusing on performance, scalability, and reliability for diverse data workloads including ETL and data science. | — | 0 |
| Senior Software Engineer - Backend Databricks is seeking a Senior Software Engineer - Backend to build infrastructure and products for their data and AI platform. The role involves working on various backend domains including serverless platforms for Gen AI workloads, core cloud infrastructure, partner integrations, notebook experiences for data science and ML, and application platforms for internal engineers. The ideal candidate will have production-level experience in backend development, distributed systems, and cloud technologies. | — | 0 |
| Staff Software Engineer - Backend Databricks is seeking a Staff Software Engineer - Backend to work on their data and AI infrastructure platform. The role involves designing, implementing, testing, and operating micro-services for the Databricks platform, focusing on backend systems. Responsibilities include building data pipelines, integrating with third-party applications, and interacting with cloud APIs. The role can join various teams such as Data Science and Machine Learning Infrastructure, Compute Fabric, Data Plane Storage, Enterprise Platform, Observability, Service Platform, or Core Infra. The ideal candidate will have extensive experience in backend development, distributed systems, SaaS platforms, and cloud technologies. | — | 0 |
| Staff Software Engineer - Backend Databricks is seeking a Staff Software Engineer - Backend in Bengaluru, India, to work on their AI infrastructure platform. The role involves developing backend services, distributed data systems, and potentially full-stack features, focusing on large-scale distributed systems, SaaS platforms, and service-oriented architectures. Experience with languages like Python, Java, Scala, or C++ and a BS in Computer Science are required. | — | 0 |
| Senior Software Engineer (Backend) Software Engineer (Backend) at Databricks, focusing on building and scaling the company's data and AI infrastructure platform. The role involves developing foundational infrastructure, cloud-agnostic abstractions, and tools to enhance engineering efficiency, particularly optimizing the Rust development experience. | — | 0 |
| Engineering Manager - Compute Infra Engineering Manager to lead a team responsible for critical components of Databricks' compute platform, which runs all Data, AI and stateful workloads across all major clouds. The platform launches millions of VMs daily and must deliver extreme elasticity, reliability, and cost efficiency. | — | 0 |
| Staff Software Engineer - Distributed Data Systems Databricks is seeking a Staff Software Engineer to build the next generation of distributed data storage and processing systems. This role involves working on large-scale software platforms, including Apache Spark, Delta Lake, and Delta Pipelines, to support diverse workloads ranging from ETL to data science. The ideal candidate will have extensive experience with distributed systems, databases, and big data technologies. | — | 0 |
| Staff Software Engineer - Distributed Data Systems Databricks is seeking a Staff Software Engineer to work on their distributed data systems, focusing on building and running their data and AI infrastructure platform. The role involves developing next-generation distributed data storage and processing systems, with projects including Apache Spark, Data Plane Storage, Delta Lake, Delta Pipelines, and Performance Engineering. The ideal candidate has extensive experience in distributed systems, databases, and big data systems. | — | 0 |
| Staff Software Engineer - Database Engine Internals Databricks is seeking a Staff Software Engineer to work on the core database engine internals, focusing on building next-generation query engines and structured storage systems. The role involves designing and implementing systems for query compilation, optimization, distributed execution, vectorized engines, data security, resource management, transaction coordination, and efficient storage structures to support diverse workloads from ETL to data science within their unified data and AI platform. | — | 0 |
| Staff Software Engineer - Database Engine Internals Databricks is seeking a Staff Software Engineer to work on the core database engine, focusing on query compilation, optimization, distributed execution, and storage structures. The role is part of a team building a next-generation query engine and structured storage system to support diverse workloads from ETL to data science within their unified platform. | — | 0 |
| Solutions Architect - Montreal Solutions Architect role at Databricks focused on designing data architectures using Databricks technology, partnering with sales to drive customer adoption and technical discussions throughout the sales lifecycle. Responsibilities include developing account strategies, presenting reference architectures, and consulting on big data, data engineering, and data science/ML projects. | — | 0 |
| Sr. Software Engineer - Performance Databricks is seeking a Sr. Software Engineer focused on Performance to join their team. This role involves evaluating product performance, identifying bottlenecks, and collaborating with engineers to solve performance and scalability issues within their large-scale data and AI infrastructure platform. Responsibilities include setting performance targets, developing benchmarks, conducting competitive analysis, and working with customers to resolve production performance problems. | — | 0 |
| Sr. Software Engineer - Performance Databricks is seeking a Sr. Software Engineer focused on performance to join their team. This role involves evaluating product performance, identifying bottlenecks, and collaborating with engineers to solve performance and scalability issues across their large-scale data and AI infrastructure platform. Responsibilities include setting performance targets, developing benchmarks, analyzing competitive performance, and mitigating performance problems for customers. | — | 0 |
| Staff Software Engineer - Backend Databricks is seeking a Staff Software Engineer - Backend to work on their data and AI infrastructure platform. The role involves designing, implementing, testing, and operating micro-services for the platform, focusing on backend development with languages like Scala/Java, data pipelines, and cloud integrations. The role is not directly building AI models but supporting the infrastructure for data and AI teams. | — | 0 |
| Staff Software Engineer - Backend Databricks is seeking a Staff Software Engineer - Backend to work on their data and AI infrastructure platform. The role involves designing, implementing, testing, and operating micro-services for the Databricks platform, focusing on large-scale distributed systems, data pipelines, and cloud integrations. The engineer will contribute to various teams such as Data Science and Machine Learning Infrastructure, Compute Fabric, Data Plane Storage, Enterprise Platform, Observability, Service Platform, or Core Infra. | — | 0 |