Snowflake

Senior Software Engineer - Internal Observability

Snowflake1 weeks ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 200,000 – 287,500

Level

Senior

Role

Senior Software Engineer

Posted

Jun 5, 2026

Full TimeSenior

The role

Summary

Snowflake is seeking a Senior Software Engineer to lead the development of next-generation AI-powered observability solutions for their global data platform. The role involves designing sophisticated telemetry pipelines, architecting intelligent monitoring systems, and driving innovation in distributed systems observability across Snowflake's multi-cloud infrastructure.

What you'll do

Telemetry Pipeline Development: Design and build large-scale telemetry pipelines to ingest, process, and analyze metrics, logs, and traces across Snowflake's multi-cloud platform
AI-Driven Observability: Architect AI-powered observability systems leveraging machine learning for anomaly detection, root cause analysis, and predictive insights
Observability Standards: Define and drive instrumentation, tracing, and telemetry standards across Snowflake's services
Engineering Empowerment: Build tools and platforms that provide deep visibility into system behavior and performance for engineering teams
System Optimization: Optimize observability systems for high scale, low latency, and cost efficiency
Technical Leadership: Mentor engineers and provide technical guidance in distributed systems, observability, and AI-driven diagnostics

What we look for

Technical

Programming LanguagesProficiency in Java, Scala, C++, or Python with strong software engineering skills
Distributed SystemsExtensive experience in building and operating large-scale cloud services
Cloud PlatformsExpertise with cloud platforms like AWS, Azure, or GCP

Education

Educational BackgroundBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Industry ExperienceMinimum 7+ years of software engineering experience with a focus on distributed systems
Technical LeadershipProven ability to lead complex technical projects and influence architectural decisions

Skills

Required skills

Distributed SystemsDeep understanding of large-scale cloud service architecture and performance optimization
Performance EngineeringStrong skills in system performance, debugging, and reliability engineering principles
AI and Machine LearningExperience with AI-driven monitoring and machine learning approaches to system diagnostics

Nice to have

Telemetry SystemsExperience in designing comprehensive telemetry systems including metrics, logging, and distributed tracing
OpenTelemetryFamiliarity with OpenTelemetry and modern observability standards

Compensation & benefits

Salary

USD 200,000 – 287,500 (annual)

Benefits

Innovative Work Culture

Dynamic environment focused on AI-native problem-solving and continuous innovation

Career Growth

Opportunities to redefine work processes and accelerate professional development

Technical Challenge

Work on cutting-edge distributed systems and AI-powered observability technologies


Interview process

  1. 1
    Initial Screening Phone or video call with recruiter to discuss background and role fit
  2. 2
    Technical Interview In-depth technical assessment of distributed systems and observability expertise
  3. 3
    System Design Challenge Evaluate candidate's ability to design complex observability and telemetry systems
  4. 4
    Final Panel Interview Meeting with team leadership to assess technical leadership and cultural alignment

Apply for this position

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