Databricks is seeking a Senior Software Engineer with a backend focus to join their team in Bengaluru, India. As a key member of the backend infrastructure team, you'll work on building and scaling the Databricks platform that enables data teams worldwide to solve complex problems. The role involves developing foundational infrastructure platforms, implementing cloud-agnostic solutions, and enhancing developer tooling and efficiency.
The position requires expertise in backend development with languages like Java, Scala, or Go, and experience with large-scale distributed systems. You'll be working on critical infrastructure that supports Databricks' operations across multiple geographic regions and cloud providers. The role offers an opportunity to impact how Databricks engineers build and operate their services through improved tooling and automation.
Databricks, founded by the creators of Apache Spark™, Delta Lake, and MLflow, serves over 10,000 organizations worldwide, including 50% of the Fortune 500. The company is at the forefront of data and AI innovation, providing a unified platform for data analytics and artificial intelligence. This role offers the chance to work on cutting-edge technology that powers data-driven decision making across industries.
The ideal candidate will have 6+ years of production experience, strong distributed systems knowledge, and the ability to contribute throughout the entire project lifecycle. You'll be part of a team that values technical excellence, innovation, and collaboration, working on challenges that directly impact Databricks' ability to scale and serve its growing customer base.