SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Snowflake is hiring a Software Engineer for the Observe team, an AI-powered observability platform built on the Snowflake AI Data Cloud. Observe ingests and stores logs, metrics, traces, and events on a scalable data lakehouse using open formats like Apache Iceberg, at significantly lower cost than traditional solutions. The platform features a dynamic Context Graph and chat-based AI SRE that provide rich context and automated workflows, enabling teams to move from detection to root cause analysis and resolution 10x faster.
Leading engineering teams at companies like Capital One, Topgolf, and Dialpad rely on Observe to troubleshoot hundreds of terabytes of telemetry daily while maintaining enterprise-scale reliability. As part of Snowflake, Observe combines startup-style ownership and velocity with the global reach and operational excellence of one of the world's leading data platforms.
In this role, you will design, build, and own core features, APIs, and business logic powering the high-performance observability platform for enterprise customers. You'll take end-to-end ownership from technical scoping and architecture through deployment, ensuring systems meet enterprise reliability and performance standards. You'll collaborate with product, infrastructure, and data teams to deliver solutions that enable fast, actionable insights for engineering teams worldwide. You'll partner with SREs and customer-facing teams to diagnose and resolve production issues, applying AI-assisted workflows to accelerate root-cause analysis. You'll also contribute to high engineering standards through thoughtful code review, mentorship, and architectural influence.
Snowflake emphasizes an AI-native mindset across the organization, seeking individuals who treat AI as a high-trust collaborator core to problem-solving. The company values low-ego individuals who thrive in dynamic, fast-moving environments with an experimental mindset.
REQUIREMENTS:
- 2–5 years of professional software engineering experience with a focus on backend application systems or distributed platforms
- Demonstrated experience designing and shipping production systems at scale, handling high throughput, low latency, and enterprise reliability requirements
- Strong proficiency in one or more server-side languages such as Go, Java, Scala, Python, or similar
- Ability to work independently and take ownership of complex technical problems from scoping through delivery
- Experience collaborating across engineering, product, and infrastructure teams in a fast-moving, high-ownership environment
- Strong analytical thinking and structured problem-solving skills with a track record of shipping impactful, customer-facing work
- BS/MS in Computer Science, Engineering, or equivalent experience
BONUS:
- Experience with observability platforms, telemetry pipelines, or distributed tracing and logging systems (e.g., OpenTelemetry, Prometheus, Jaeger)
- Experience building or contributing to AI-assisted developer tools or LLM-integrated workflows
- Background in SRE practices, incident response automation, or root-cause analysis tooling
- Open-source contributions to observability, data infrastructure, or developer productivity projects