Skip to content
SnowflakeSnowflakeMenlo Park, CA

Senior Software Engineer, Monitoring & Alerting

Builds and scales backend systems for monitoring, alerting, and anomaly detection in an AI-powered observability platform. Requires 5+ years backend experience with high-concurrency SQL, distributed architectures, and end-to-end feature ownership.

200k – 288k/yr
On-site5+ YOEBackend Engineering

About the role

Responsibilities

  • Drive high-impact features end-to-end: from anomaly detection and compound monitor logic to simple alerting workflows, owning scope, architecture, and delivery.
  • Design and scale the monitoring and alerting pipeline to support high concurrency and high-throughput SQL workloads, ensuring reliability for hundreds of terabytes of telemetry processed daily.
  • Own the full product surface of the monitoring system, iterating on backend behavior, AI agent interactions, and pipeline internals based on direct customer feedback.
  • Build AI-native workflows for monitor creation and alert triage, bringing intelligence to every step of the detection-to-resolution lifecycle.
  • Collaborate cross-functionally with forward deployment engineers, product managers, designers, support engineers, and sales engineers to solve real customer reliability problems.
  • Mentor junior engineers, lead technical design decisions, and contribute to engineering excellence across the team.
  • Work across the backend stack as needed: persistent queues, event-driven architectures, and high-concurrency SQL systems.

Requirements

  • 5+ years of backend development experience, with a strong record of shipping reliable, high-scale systems (or equivalent experience).
  • Deep understanding of high-concurrency and high-scalability system design, including distributed workloads, persistent queues, and fault-tolerant architectures.
  • Strong programming and debugging skills, with the ability to navigate complex systems under pressure.
  • A product mindset: seek to understand user motivation and use cases before diving into technical solutions.
  • Demonstrated experience owning and delivering medium-sized projects end-to-end with minimal guidance.
  • Experience mentoring junior engineers and leading technical design decisions.
  • BS in Computer Science or equivalent professional experience.

Nice-to-Haves

  • Prior experience building or working on observability, monitoring, or alerting systems.
  • Familiarity with AI/ML-driven workflows such as anomaly detection, AI-assisted tooling, or intelligent automation.
  • Experience with large-scale data platforms including Snowflake, data lakes, or streaming systems.
  • Hands-on experience with high-concurrency SQL workloads or query optimization.
  • Background in event-driven architectures, distributed queues, or streaming pipelines.
  • Prior experience in a high-growth startup or fast-paced product environment.

Skills

SQLPersistent QueuesEvent-Driven ArchitecturesDistributed SystemsAnomaly DetectionAi/Ml WorkflowsSnowflakeStreaming SystemsObservabilityMonitoring Systems
Mercor

Software Engineer, Backend

MercorSan Francisco, CA

Own and define the shared backend architecture, core services, data models, and APIs that power Mercor's rapidly scaling talent network and AI training products. Requires 8+ years backend engineering experience with a track record of organization-wide architectural ownership and complex migrations.

200k – 500k/yr
On-site8+ YOEBackend Engineering
Astronomer

Senior Software Engineer

AstronomerNew York, NY

Build and optimize backend services connecting Apache Airflow to scalable cloud infrastructure on Astronomer's Astro platform. Requires 5+ years SaaS experience, strong Python/Golang and Kubernetes skills, and on-call participation.

200k – 230k/yr
Hybrid5+ YOEBackend Engineering
Snowflake

Senior Software Engineer

SnowflakeBellevue, WA

Build and operate Snowflake's core Streaming Platform (Snowpipe Streaming and Datastream) for real-time, high-scale data ingestion powering enterprise AI. Requires 5+ years building large-scale distributed systems with strong Java or C++ skills.

200k – 288k/yr
Hybrid5+ YOEBackend Engineering
Snowflake

Senior Software Engineer

SnowflakeMenlo Park, CA

Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.

200k – 288k/yr
On-site6+ YOEBackend Engineering
Snowflake

Senior Software Engineer - Data Clean Room/ AI Data Hub

SnowflakeBellevue, WA

Senior engineer building scalable infrastructure and AI-enabled features for Snowflake's secure multi-party data collaboration platform.

200k – 288k/yr
On-site7+ YOEBackend Engineering