Databricks is seeking a Staff Software Engineer to join their Backend team in Bengaluru, India. This role is part of their expansion initiative to build 10 new teams from scratch. As a Staff Engineer, you'll work on critical infrastructure and services that power Databricks' data and AI platform, which serves over 10,000 organizations worldwide including 50% of Fortune 500 companies.
The position involves working on challenging problems in distributed systems, building scalable services for cloud storage, and developing high-performance data pipelines. You'll be part of teams working on essential platforms including Apache Spark™, Delta Lake, and Performance Engineering.
The ideal candidate should have extensive experience (12+ years) in backend development using languages like Python, Java, or Scala, with a strong background in distributed systems and SaaS platforms. You'll be responsible for designing and implementing reliable, scalable services using technologies like Kubernetes and working on workflow orchestration and developer experience improvements.
This is an opportunity to make a significant impact at a company that's at the forefront of data and AI technology, working on solutions that help organizations solve the world's toughest problems. The role offers the chance to work with cutting-edge technology while building essential infrastructure that powers data insights and AI solutions for major enterprises worldwide.