About the job
P-1346
At Databricks, we are dedicated to empowering data teams to tackle some of the world's most challenging issues—from transforming transportation to spurring medical advancements. We achieve this by developing and managing an unparalleled data and AI infrastructure platform, enabling our clients to leverage profound data insights for business enhancement. Founded by engineers with a strong customer focus, we eagerly embrace every chance to address technical challenges, whether it's designing next-gen UI/UX for data interaction or scaling our services across millions of virtual machines. Databricks Mosaic AI presents a distinctive data-driven approach to constructing enterprise-grade Machine Learning and Generative AI solutions, allowing organizations to securely and cost-effectively own and manage ML and Generative AI models, enriched with their enterprise data. We're expanding rapidly in Bengaluru, India, with plans to establish 14 new teams from the ground up!
As a Staff Software Engineer in our Infrastructure team at Databricks India, you will have the opportunity to engage in:
- Backend (Infrastructure)
Your Impact:
Our Infrastructure Backend teams encompass diverse areas within our core service platforms. You may face challenges such as:
- Addressing issues that range from product to infrastructure, including distributed systems, large-scale service architecture and monitoring, workflow orchestration, and enhancing developer experience.
- Delivering reliable, high-performance services and client libraries for managing vast amounts of data on cloud storage backends, such as AWS S3 and Azure Blob Store.
- Building dependable, scalable services (e.g., Scala, Kubernetes) and data pipelines (e.g., Apache Spark™, Databricks) to support the pricing infrastructure that processes millions of cluster-hours daily while developing product features that allow customers to easily monitor and manage platform usage.

