Senior Software Engineer - Observe by Snowflake, Apm & AI Observability

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

Senior Software Engineer to own and drive the evolution of APM and AI observability products, focusing on AI-powered observability, streaming data pipelines, and backend platform engineering. The role involves building and optimizing pipelines for graph traversal and LLM-as-judge evaluations, designing backend services for monitoring agentic workflows, and collaborating cross-functionally to deliver products for both human and AI-native users.

What you'd actually do

  1. Own end-to-end product scopes across our APM and AI observability product lines — from backend behavior and API design to data pipeline architecture and client-side SDK work
  2. Build and optimize streaming data pipelines that tackle graph traversal challenges at scale and LLM-as-judge online evaluation pipelines for real-time agentic telemetry
  3. Design and implement backend services and APIs that power microservice topology views, service error detection, latency analysis, and agentic workflow monitoring
  4. Collaborate cross-functionally with frontend, design, product, and support teams to deliver products that are intuitive for both human users and AI-native workflows (agentic users like Claude Code and Cursor are first-class citizens on our platform)
  5. Drive architecture and delivery for medium-to-large projects end-to-end, from technical design through production launch

Skills

Required

  • BS in Computer Science or equivalent
  • solid computer science fundamentals (algorithms, systems, distributed computing)
  • 5+ years of backend development experience
  • strong programming and debugging skills
  • Experience working with complex data pipelines and/or data warehouses at production scale
  • Demonstrated product mindset
  • Experience owning and driving medium-sized projects successfully
  • Strong communication and collaboration skills
  • Experience mentoring junior engineers or leading technical design discussions

Nice to have

  • Experience building or working on APM or AI observability products
  • OpenTelemetry experience
  • Hands-on experience building or operating agentic applications in production
  • Exposure to customer-facing product development with strong product intuition
  • Experience with streaming systems, distributed tracing, or graph-based data pipelines
  • Prior experience in high-growth startups or fast-paced product environments

What the JD emphasized

  • AI-powered observability platform
  • agentic enterprise
  • LLM-as-judge online evaluation pipelines
  • agentic workflow monitoring
  • AI-native workflows

Other signals

  • AI-powered observability platform
  • agentic enterprise
  • LLM-as-judge online evaluation pipelines
  • agentic workflow monitoring
  • AI-native workflows