Senior Software Engineer - Observability
Core
Develop observability solutions to provide insights into the health and performance of Databricks' data and AI infrastructure platform.
Role type
Senior Software Engineer - Observability
Builds
Tooling and infrastructure for emitting, aggregating, and storing metrics; dashboards for system visibility; alerting systems.
Domain
Cloud infrastructure, distributed systems, data platform operations
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, Java, Scala, C++, large-scale distributed systems, metrics collection, health monitoring, observability tools
Responsibilities
Establish standards for logging, metrics, and tracing; collaborate with teams to identify performance metrics; build tooling for metric aggregation and storage; ensure scalability and reliability of systems; participate in on-call rotations; optimize platform expenses and resource usage.
Seniority
Senior, hands-on IC