Snowflake
Staff Frontend Software Engineer, AI Product: Observe by Snowflake
$236K–$339K
US-CA-Menlo Park · Staff · Full-time · Posted Aug 10, 2026
- Experience
- 10+ years of professional software engineering experience, with at least 6 years focused on frontend engineering.
- Education
- BS/MS in Computer Science, Engineering, or equivalent professional experience.
About the job
Set frontend technical direction and build customer-facing AI product experiences for Observe, including agentic interfaces, integrations, and developer tooling.
What you'll do
- Lead frontend architecture and develop AI SRE and agentic AI interfaces, including streaming and multi-step workflows.
- Build and guide Slack, MCP, and other platform integrations, and contribute to CLI tooling and evaluation pipelines.
- Provide technical leadership through architecture guidance, design documents, code review, and mentoring.
What they ask for
- 10+ years of professional software engineering experience, including at least 6 years focused on frontend engineering shipping production products at scale.
- Expert-level TypeScript proficiency and deep experience building complex, interactive web applications.
- Production experience with agentic AI systems and tool-use patterns, plus strong server-side Node.js experience.
- Experience implementing or consuming MCP servers; demonstrated technical leadership; BS/MS in Computer Science or Engineering, or equivalent professional experience.
Nice to have
- Hands-on experience building production evaluation pipelines for LLM-powered features.
- Experience with Bun, developer platforms or internal tools, relevant open-source contributions, or familiarity with the observability ecosystem.
Pay
$236K – $339.2K (base salary; USD)
Tools
TypeScript, Vercel AI SDK, Anthropic Agent SDK, LangGraph, Node.js, Express, Hono, Fastify
AI focus
Build agentic AI interfaces and integrations for AI SRE, including streaming multi-step interactions, MCP extensions, and evaluation pipelines.
Model-written summary · the original posting is authoritative