Qualifications
Key Responsibilities:Contribute to Databricks' expansion by creating foundational infrastructure platforms that support seamless operations across diverse geographic regions and cloud environments. Design and implement cloud-agnostic infrastructure abstractions to enhance the operational efficiency of Databricks services. Develop tools and processes that boost engineering productivity, refining the developer experience for Databricks engineers in areas like programming languages, static analysis, IDEs, and automated release pipelines. Our current focus is on enhancing the Rust development experience across the organization. What We Seek:A Bachelor's degree (or higher) in Computer Science or a related discipline. Over 6 years of hands-on experience in production environments with languages such as Python, Java, Scala, C++, or similar. Expertise in building large-scale distributed systems from the ground up. Experience with SaaS platforms or Service-Oriented Architectures. Proficiency in backend programming languages including Java, Scala, or Go. A track record of developing and maintaining backend systems effectively. Ability to contribute throughout all phases of a project, from initial design and development to implementation and ongoing support, under the mentorship of senior team members.
About the job
Join Databricks as a Senior Backend Software Engineer, where we empower data teams to tackle the world's most challenging problems—from revolutionizing transportation to advancing medical breakthroughs. Our mission is to create and manage the world's premier data and AI infrastructure platform, enabling businesses to leverage profound data insights for growth and innovation.
Founded by engineers with a deep commitment to customer satisfaction, we eagerly embrace every opportunity to innovate, from crafting next-generation UI/UX for data interaction to scaling our infrastructure across millions of virtual machines. Our journey is just beginning in Bengaluru, India! In this role, you will collaborate with your team to develop robust infrastructure for the Databricks platform at scale.
About Databricks
At Databricks, we are dedicated to building the future of data and AI infrastructure, helping organizations harness the power of their data. Our commitment to innovation and excellence enables us to solve complex technical challenges, making us a leader in the industry. If you are passionate about technology and eager to make an impact, we invite you to join us.