Databricks

About Databricks

Empowering data teams with unified analytics

🏢 Tech👥 1K-5K📅 Founded 2013📍 San Francisco, California, United States

Key Highlights

  • Headquartered in San Francisco, CA
  • Valuation of $43 billion with $3.5 billion raised
  • Serves over 7,000 customers including Comcast and Shell
  • Utilizes Apache Spark for big data processing

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...

🎁 Benefits

Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...

🌟 Culture

Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...

Databricks

Software Engineering Senior

DatabricksBengaluru

Apply Now →

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Databricks.

Similar Jobs You Might Like

Based on your interests and this role

Databricks

Software Engineering

Databricks📍 Bengaluru

Databricks is hiring a Senior Software Engineer for their Observability team to develop solutions that provide insights into product health and performance. You'll work with technologies like Java, Python, and AWS in Bengaluru.

Senior
1d ago
Roku

Software Engineering

Roku📍 Bengaluru

Roku is seeking a Senior Software Engineer for their Observability team to build scalable systems that manage vast amounts of data. You'll work with technologies like Java and Docker to enhance Roku's observability platform. This role requires significant experience in software engineering and cloud technologies.

Senior
10h ago
Dialpad

Software Engineering

Dialpad📍 Bengaluru

Dialpad is seeking a Senior Software Engineer in Observability to enhance their metrics and log collection platform. You'll collaborate with Infrastructure engineers and develop tools to support project instrumentation. This role requires expertise in Java and Python, along with experience in cloud technologies.

Senior
1d ago
Databricks

Software Engineering

Databricks📍 Bengaluru

Databricks is hiring a Senior Software Engineer to lead the development of products that provide insights on AI and data workloads. You'll work with technologies like Python, Java, and AWS to build data infrastructure that processes billions of entries daily. This role requires significant experience in software engineering and data systems.

Senior
1d ago
Aerospike

Software Engineering

Aerospike📍 Bengaluru - Hybrid

Aerospike is seeking a Senior Engineer for Observability and Manageability to develop management tools for their distributed database. You'll work with technologies like Hadoop, Spark, and Kubernetes in Bengaluru. This role requires 5+ years of experience.

🏢 HybridSenior
2w ago