Senior Software Engineer - Observability
Core
Design and evolve APIs for product engineering teams and solve scaling bottlenecks in logging, metrics, traces, and alerting pipelines.
Role type
Senior Software Engineer - Observability
Builds
Logging, metrics, traces, and alerting pipelines for product engineering teams
Domain
Distributed systems, observability platform
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Java, Docker, Kubernetes, Terraform, system design, API design, high-throughput data ingestion, incident management, SLO definition
Preferred skills
Elasticsearch, OpenSearch, VictoriaLogs, ClickHouse, Prometheus, VictoriaMetrics, Grafana, Tempo, LGTM, OpenTelemetry, Alertmanager, fault-tolerant storage systems, large-scale data processing, open-source contributions
Responsibilities
Solve scaling bottlenecks in logging, metrics, traces, and alerting pipelines; Design and evolve APIs for product engineering teams; Improve observability platform reliability; Respond to alerts and troubleshoot production issues
Seniority
Senior, hands-on IC