Snowflake

Senior Software Engineer, Monitoring & Alerting

Snowflake2 months ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 200,000 – 287,500

Level

Senior

Role

Senior Software Engineer

Posted

May 1, 2026

Full TimeSenior

The role

Summary

Snowflake is seeking a Senior Software Engineer for their Monitoring & Alerting team, focusing on building an AI-powered observability platform. The role involves designing scalable monitoring systems, developing AI-native workflows, and driving high-impact features that directly impact enterprise-level incident detection and resolution.

What you'll do

Feature Development: Drive high-impact features from anomaly detection to alerting workflows, owning scope, architecture, and delivery
System Scaling: Design and scale monitoring and alerting pipeline to support high concurrency and high-throughput SQL workloads, processing hundreds of terabytes of telemetry daily
Product Ownership: Own the full product surface of the monitoring system, iterating on backend behavior, AI agent interactions, and pipeline internals based on customer feedback
AI-Native Workflows: Build intelligent workflows for monitor creation and alert triage, bringing AI capabilities to detection-to-resolution lifecycle
Cross-Functional Collaboration: Collaborate with forward deployment engineers, product managers, designers, support, and sales engineers to solve customer reliability problems
Technical Leadership: Mentor junior engineers, lead technical design decisions, and contribute to engineering excellence across the team

What we look for

Technical

Backend Development5+ years of backend development experience with proven track record of shipping reliable, high-scale systems
System DesignDeep understanding of high-concurrency and high-scalability system design, including distributed workloads and fault-tolerant architectures
Programming SkillsStrong programming and debugging skills with ability to navigate complex systems under pressure

Education

Academic QualificationBS in Computer Science or equivalent professional experience

Experience

Project ManagementDemonstrated experience owning and delivering medium-sized projects end-to-end with minimal guidance
MentorshipExperience mentoring junior engineers and leading technical design decisions

Skills

Required skills

Backend DevelopmentExpertise in developing high-performance backend systems
Distributed SystemsStrong understanding of distributed system architectures and design patterns
Problem SolvingAdvanced problem-solving skills with a product-oriented mindset

Nice to have

Observability SystemsPrior experience building or working on monitoring and alerting systems
AI/ML WorkflowsFamiliarity with AI-driven workflows like anomaly detection and intelligent automation
Data PlatformsExperience with large-scale data platforms, Snowflake, data lakes, or streaming systems

Compensation & benefits

Salary

USD 200,000 – 287,500 (annual)

Benefits

Innovative Work Environment

Opportunity to work at the intersection of AI, platform engineering, and customer-facing use cases

High Impact Role

Direct influence on mission-critical observability products used by leading engineering organizations

Professional Growth

Startup-style velocity with the global reach and resources of Snowflake


Interview process

  1. 1
    Initial Screening Review of resume and initial qualification check
  2. 2
    Technical Phone Screen Discussion of technical background and initial problem-solving assessment
  3. 3
    Technical Interview In-depth technical interviews focusing on system design, coding skills, and problem-solving abilities
  4. 4
    Team Fit Interview Interviews to assess cultural fit and collaboration potential
  5. 5
    Final Interview Meeting with senior leadership to discuss role expectations and team alignment

Apply for this position

You'll be redirected to the company's application page