
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 Software Engineer for their Observability team to develop solutions that provide insights into product and infrastructure health. You'll work with technologies like Java, Python, and AWS in Bengaluru.
You have 5+ years of software engineering experience, particularly in building scalable systems that handle large volumes of data. Your background includes working with observability tools and frameworks, allowing you to monitor and enhance system performance effectively. You possess strong programming skills in languages such as Java and Python, and you are familiar with cloud platforms like AWS. Your experience with containerization technologies, including Docker and Kubernetes, enables you to deploy and manage applications efficiently in cloud environments. You understand the importance of observability in modern software systems and are eager to contribute to developing solutions that enhance visibility into system health and performance.
You are a collaborative team player who enjoys working in cross-functional teams, engaging with product managers, and other engineers to deliver high-quality software solutions. You have a keen interest in solving complex technical challenges and are always looking for ways to improve processes and systems. You are comfortable with agile methodologies and have experience in continuous integration and deployment practices. You are also open to mentoring junior engineers, sharing your knowledge, and fostering a culture of learning within your team.
Experience with observability tools such as Prometheus or Grafana would be a plus. Familiarity with distributed systems and microservices architecture is also advantageous. You may have worked in environments that prioritize data security and compliance, giving you insights into best practices in these areas.
As a Senior Software Engineer in the Observability team at Databricks, you will be responsible for developing and implementing observability solutions that provide insights into the health and performance of our products and infrastructure. You will work closely with other engineering teams to establish standards for monitoring and logging, ensuring that our systems are resilient and performant. Your role will involve designing and building tools that help identify and troubleshoot issues in real-time, enabling our customers to maintain high availability and reliability in their applications.
You will collaborate with product managers to understand user needs and translate them into technical requirements. Your contributions will directly impact the efficiency and effectiveness of our engineering teams, allowing them to deliver high-quality software at scale. You will also participate in code reviews, providing feedback to peers and ensuring adherence to best practices in software development.
In addition, you will have the opportunity to explore new technologies and methodologies that can enhance our observability capabilities. You will be encouraged to propose innovative solutions and contribute to the overall technical direction of the team. Your work will play a crucial role in helping Databricks maintain its position as a leader in the data and AI infrastructure space.
At Databricks, we offer a dynamic work environment where you can grow your skills and advance your career. You will be part of a team that values collaboration, innovation, and continuous improvement. We provide competitive compensation packages, including benefits that support your well-being and work-life balance. You will have access to professional development opportunities, allowing you to stay at the forefront of technology and industry trends. Join us in Bengaluru as we build the future of data and AI infrastructure together.
Apply now or save it for later. Get alerts for similar jobs at Databricks.