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.
$190,900 - $253,750
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer - Observability Platform

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems. As a Staff Software Engineer in the Observability Platform team, you will be working on one of the largest-scale software platforms, managing a fleet of millions of virtual machines that generate terabytes of logs and process exabytes of data daily. You'll be responsible for developing observability solutions that provide crucial insights into the health and performance of Databricks' products and infrastructure.

The role involves building next-generation observability platforms that handle billions of active time series and process petabytes of logs daily. You'll manage infrastructure across numerous cloud regions, enabling both Databricks engineers and customers to monitor product reliability. Your work will directly impact the company's ability to maintain and improve its large-scale distributed systems.

You'll be developing advanced workflows that accelerate incident diagnosis, leveraging Databricks' own data intelligence platform to push the boundaries of troubleshooting practices in the industry. The position requires strong technical expertise in distributed systems, observability infrastructure, and cloud technologies, along with the ability to mentor other engineers and drive large-scale projects across multiple teams.

This is an opportunity to work at the intersection of big data, cloud infrastructure, and observability, helping to ensure the reliability and performance of one of the most sophisticated data and AI platforms in the industry. You'll be joining a company that's at the forefront of data and AI technology, working alongside talented engineers to solve complex technical challenges at scale.

Last updated 9 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
  • Comprehensive benefits package
  • Competitive salary range

Jobs Related To Databricks Staff Software Engineer - Observability Platform