
Empowering data teams with unified analytics
Databricks, headquartered in San Francisco, California, is a unified data analytics platform that simplifies data engineering and collaborative data science. Trusted by over 7,000 organizations, including Fortune 500 companies like Comcast and Shell, Databricks has raised $3.5 billion in funding, ac...
Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...
Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...

Databricks • Bengaluru, India
Databricks is hiring a Senior Staff Software Engineer (Backend) to lead the development of scalable solutions for their data and AI infrastructure platform. You'll work with technologies like Java, Scala, and Apache Spark in Bengaluru, India.
You have 5+ years of experience in backend engineering, particularly in building large-scale distributed systems. Your expertise in Java and Scala allows you to design and implement high-performance APIs that can handle millions of requests efficiently. You are well-versed in cloud technologies, especially AWS, and have a strong understanding of containerization with Docker and orchestration using Kubernetes. Your experience with data processing frameworks like Apache Spark enables you to tackle complex data challenges effectively.
You possess a solid foundation in database management, with hands-on experience in PostgreSQL and Elasticsearch. You understand the importance of system reliability and scalability, and you have a track record of mentoring junior engineers, contributing to team growth and knowledge sharing. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful solutions.
Your problem-solving skills are complemented by your ability to communicate technical concepts clearly to non-technical stakeholders. You are passionate about leveraging data to drive business decisions and are always looking for ways to improve processes and enhance product offerings. You are committed to continuous learning and staying updated with industry trends and best practices.
Experience with Python for data manipulation and analysis is a plus. Familiarity with REST API design principles and best practices will help you excel in this role. Knowledge of additional cloud platforms or big data technologies will be beneficial as you work on diverse projects.
As a Senior Staff Software Engineer at Databricks, you will take ownership of significant product and infrastructure initiatives, driving them from conception to deployment. You will collaborate with engineering leaders to define the technical direction and ensure alignment with business goals. Your role will involve designing scalable architectures that support the processing of vast amounts of data, enabling our customers to solve complex problems.
You will lead high-impact projects that require innovative thinking and technical expertise. Your responsibilities will include conducting code reviews, ensuring best practices in software development, and optimizing system performance. You will also mentor and guide other engineers, fostering a culture of learning and collaboration within the team.
In addition to technical contributions, you will participate in recruiting efforts to attract top talent to the engineering team. You will work closely with product managers and other stakeholders to understand user needs and translate them into technical requirements. Your insights will help shape the roadmap for future product enhancements and features.
At Databricks, you will be part of a dynamic team that is dedicated to building the world's best data and AI infrastructure platform. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have the chance to work on cutting-edge technologies and make a meaningful impact on the industry.
Our culture emphasizes collaboration, innovation, and inclusivity. We believe in empowering our employees to take ownership of their work and contribute to our mission of enabling data teams to solve the world's toughest problems. Join us in our journey to transform how organizations leverage data and AI to drive success.
Apply now or save it for later. Get alerts for similar jobs at Databricks.