Software Engineer | Observability
Core
Design and deliver core capabilities for SingleStore's observability platform, unifying traces, logs, and metrics for enterprise customers.
Role type
Software Engineer (Observability)
Builds
Scalable observability features, high-throughput data pipelines, alerting systems, and visualization dashboards.
Domain
Cloud-native distributed systems, database technology, and AI-powered observability.
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Go (Golang), distributed systems concepts, Kubernetes, observability patterns (traces, logs, metrics), debugging complex production issues, time-series data storage optimization.
Preferred skills
Rust/Python/C++, SQL, multi-cloud architecture (AWS/GCP/Azure), OpenTelemetry, Grafana/Alertmanager, Kafka/stream processing, LLM-powered applications.
Technologies
SingleStore DB, OpenTelemetry Collector, Alertmanager, Grafana, Kubernetes, AWS, GCP, Azure, Kafka, Flink, Prometheus TSDB, InfluxDB.
Responsibilities
Design and implement scalable observability features for ingestion, processing, storage, and visualization; Build high-throughput data pipelines using OpenTelemetry; Develop and maintain alerting capabilities; Optimize time-series data storage and query performance; Contribute to data visualization dashboards; Investigate and resolve difficult issues in production environments; Participate in on-call rotations.
Seniority
Mid-level, hands-on IC