Staff Software Engineer, Observability
Core
Lead end-to-end software development lifecycle for internal and customer-facing observability systems, ensuring productivity and reliability for Temporal's developers and core platforms.
Role type
Staff Software Engineer (Infrastructure/Observability)
Builds
Multi-component, distributed observability systems and high-throughput data streaming/processing pipelines
Domain
Cloud Infrastructure, Observability, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, High-performance Go, Kubernetes, SQL, Cloud providers (AWS/GCP), Computer architecture, Networking, Monitoring/Instrumentation
Preferred skills
Temporal ecosystem expertise, Clickhouse, Prometheus, Grafana, Loki, Thanos
Technologies
Go, Kubernetes, SQL, AWS, GCP, Clickhouse, Prometheus, Grafana, Loki, Thanos, Temporal
Responsibilities
Lead feature design and stakeholder review, Design and build scalable distributed systems, Investigate root causes of system issues, Participate in on-call rotation, Mentor team members and share design principles
Seniority
Staff, hands-on IC with mentorship