Taro Logo

Staff Software Engineer - Observability Platform

Databricks is the data and AI company that enables organizations to unify and democratize data, analytics and AI, serving over 10,000 organizations worldwide including 50% of Fortune 500.
$165,300 - $237,800
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS · AI

Description For Staff Software Engineer - Observability Platform

At Databricks, we are building one of the largest-scale software platforms that processes exabytes of data daily across millions of virtual machines. As a Staff Software Engineer on the Observability Platform team, you'll be at the forefront of developing critical observability solutions that ensure the reliability and performance of our massive distributed system. You'll work on building next-generation platforms handling billions of time series and petabytes of logs, managing infrastructure across numerous cloud regions, and developing advanced diagnostic workflows. This role combines deep technical expertise in distributed systems with the opportunity to shape observability practices across Databricks. You'll be instrumental in creating tools and platforms that help engineers quickly diagnose and resolve incidents, while also mentoring others and fostering technical excellence. The position offers the chance to work on challenging technical problems at scale while directly impacting the reliability of a platform used by thousands of data teams worldwide. Databricks provides a competitive compensation package, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a collaborative environment focused on solving complex engineering challenges.

Last updated 2 days ago

Responsibilities For Staff Software Engineer - Observability Platform

  • Build next generation observability platforms supporting billions of active time series and processing petabytes of logs daily
  • Manage infrastructure across nearly a hundred cloud regions
  • Develop advanced workflows for incident diagnosis
  • Uplevel monitoring and reliability practices across Databricks engineering
  • Mentor and uplevel engineers within the team and broader observability community

Requirements For Staff Software Engineer - Observability Platform

Go
Python
Java
Scala
Rust
Kubernetes
  • BS (or higher) in Computer Science, or a related field
  • 7+ years of production-level experience in one of: Go, Python, Java, Scala, Rust, C++, or similar languages
  • Experience in software development, in large-scale distributed systems
  • Experience driving large projects involving multiple teams
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes
  • Familiarity with observability infrastructure, monitoring patterns, and reliability practices

Benefits For Staff Software Engineer - Observability Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive medical, dental, and vision coverage
  • 401k benefits
  • Competitive compensation package

Interested in this job?

Jobs Related To Databricks Staff Software Engineer - Observability Platform