Sr. Software Engineer - Systems Insights
Core
Design and build a customer-facing metric store for high-volume telemetry data to power observability platforms.
Role type
Senior Software Engineer (Backend/Distributed Systems)
Builds
Metric store, backend services, APIs, and data pipelines for time-series observability data.
Domain
Cloud Infrastructure / Observability / Telemetry
Deliverable
production ML models | product features | infrastructure
Required skills
Backend services in large-scale distributed systems, Node.js, TypeScript, SaaS platforms, time-series data, API design, data structures, algorithms, Linux, networking, cloud infrastructure (AWS), storage systems, query performance, indexing strategies, CI/CD pipelines.
Preferred skills
Observability concepts (metrics, labels, dimensions, cardinality, PromQL), systems (ClickHouse, Prometheus, Kafka, OpenTelemetry), testing frameworks (Jest, Cypress).
Responsibilities
Design and build the metric store for high-volume telemetry data, write clean and testable production code, build scalable backend services and APIs, work on data modeling and storage patterns for time-series data, partner with Product and Design to shape product capabilities, analyze and improve query performance and system reliability, define engineering practices for a new product area, coach less senior engineers, plan quarterly goals, champion the full software development lifecycle, share on-call responsibilities.
Seniority
Senior, hands-on IC with mentorship responsibilities