Senior Software Engineer - Observe by Snowflake, AI Products

Snowflake Snowflake · Data AI · CA-Menlo Park, United States · Engineering

Senior Software Engineer for Snowflake's Observe AI Products team, focusing on building AI-powered observability features, including an AI SRE product, Slack integrations, CLI tooling, and agentic AI systems. The role involves full-stack development with a product-first mindset, aiming to improve how engineering teams resolve production issues.

What you'd actually do

  1. Own features end-to-end across the full stack, from API design and backend logic through to the front-end experience, shipping customer-facing AI products with speed and quality
  2. Build and evolve the AI SRE product, Observe's flagship tool that helps engineering teams resolve production issues up to 10x faster through AI-powered signal correlation
  3. Develop the AI SRE Slack integration, creating real-time surfaces that let users interact with the AI SRE agent directly within their existing workflows
  4. Build developer-facing CLI tooling, the APIs that power it, and evaluation pipelines that ensure model and system quality
  5. Expand Observe's Model Context Protocol (MCP) integrations, extending the capabilities and reach of our agentic AI systems

Skills

Required

  • TypeScript
  • Full-stack web applications
  • Backend logic
  • API design
  • Frontend surfaces
  • Server-side Node.js frameworks (Express.js, Hono, or similar)
  • Agentic AI systems
  • Tool-use patterns
  • SDKs (Vercel AI SDK, Anthropic Agent SDK, LangGraph, Tanstack AI SDK)
  • MCP (Model Context Protocol) servers over HTTP
  • Agent-first CLI systems (Node.js or Bun)
  • Product mindset

Nice to have

  • LLMs
  • Agents
  • Evaluation (evals) pipelines in production
  • Bun as a runtime
  • Developer tooling
  • Internal platforms
  • Productivity infrastructure
  • Open-source AI, tooling, or observability projects
  • Observe's platform
  • Observability ecosystem (logs, metrics, traces, APM)

What the JD emphasized

  • core requirement for the role
  • Strong proficiency in TypeScript
  • Experience building or working with agentic AI systems and tool-use patterns
  • Experience implementing MCP (Model Context Protocol) servers over HTTP
  • Hands-on experience with LLMs, agents, and evaluation (evals) pipelines in production environments

Other signals

  • AI-powered observability platform
  • AI SRE product
  • agentic enterprise
  • customer-facing AI products