Lead observability infrastructure at Temporal, building scalable distributed systems for internal and customer-facing monitoring. Work with ClickHouse, Prometheus, Grafana, Kubernetes, and Temporal's own platform to drive developer productivity and platform reliability.
Expert in Go or similar high-level programming language
Expert-level Kubernetes skills in production environments
Expert-level SQL query development skills
Experience with large scale distributed observability systems
Experience with high throughput data streaming and processing pipelines
Hands-on experience with AWS or GCP
Deep understanding of computer architecture, operating systems, and networking
Experience with monitoring, instrumenting, and configuring infrastructure
Ability to participate in on-call rotation
Lead end-to-end software development lifecycle for observability infrastructure
Design and build multi-component distributed systems operating at scale
Formulate feature designs and drive consensus with stakeholders
Document design choices and operational knowledge for deployment
Provide test and production readiness coverage for owned features
Investigate issues with methodical approach to identify root cause
Understand performance and reliability implications of design options at scale
Participate in design reviews and contribute to other feature designs
Share design principles for building reliable systems at scale
Core stack includes ClickHouse, Prometheus, Grafana, Loki, Thanos, Kubernetes, and Temporal
Recent observability project had biggest impact to company margins of any engineering effort
Role provides strong opportunity for diverse technical exposure across Temporal ecosystem
Eligible for Temporal's equity plan
Occasional travel may be required for company events and team offsites
Globally distributed collaborative team valuing in-person connection
76,960 – 76,960 USD
/ year
98,000 – 147,000 CAD
/ year
85,000 – 110,000 CAD
/ year
161,640 – 169,995 USD
/ year
114,400 – 166,400 CAD
/ year