Senior Software Engineer - Observe by Snowflake, OpenTelemetry
Core
Design and implement OpenTelemetry Collector components and SDK instrumentation libraries to power Snowflake's AI-powered observability platform, focusing on emerging domains like LLM/AI and Browser RUM.
Role type
Senior Software Engineer (OpenTelemetry ecosystem)
Builds
OTel Collector components (receivers, processors, exporters), SDK instrumentation libraries, and the Observe Agent distribution
Domain
Cloud-native observability, OpenTelemetry standards, LLM/AI instrumentation
Deliverable
production ML models | product features
Required skills
Go, OpenTelemetry Collector architecture, SDK internals, open-source community collaboration, cloud-native services, semantic conventions
Preferred skills
LLM/AI observability instrumentation, Browser RUM, Kubernetes operator design
Technologies
Go, OpenTelemetry, Apache Iceberg, AWS, Azure, GCP
Responsibilities
Pioneer new instrumentation capabilities for LLM/AI and Browser RUM; Design and implement OTel Collector components and SDK libraries; Contribute to the OpenTelemetry open-source community via code, RFCs, and SIG discussions; Architect and own the Observe Agent distribution; Contribute to OpenTelemetry Semantic Conventions; Represent Snowflake in the OTel community at conferences and with other vendors
Seniority
Senior, hands-on IC