Description
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems , from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.
As a Senior Software Engineer in the Observability team, you will develop observability solutions that provide insights into the health and performance of our products and infrastructure.
The impact you'll have:
- Establish standards for logging, metrics, and tracing.
- Collaborate with different teams to identify metrics that allow engineers to observe how well the system and different subcomponents are performing.
- Build tooling and infrastructure to allow components to efficiently emit, aggregate, and store metrics that can be displayed on dashboards and used for alerting.
- Ensure the scalability, performance, and reliability of systems by contributing to and executing the technical roadmap.
- Participate in on-call rotations and reduce incident response times to maintain operational excellence.
- Optimize platform and infrastructure by analysing system expenses, enhancing visibility, promoting mindful usage, enforcing retention policies, streamlining queries, and right-sizing resources to reduce observability costs.
What we look for:
- BS (or higher) in Computer Science, or a related field.
- 7+ years of production-level experience in one of: Python, Java, Scala, C++, or similar languages.
- Experience in software development, in large-scale distributed systems.
- Familiarity with metrics collection, health monitoring, and observability tools.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/databricks/jobs/7619811002