Snowflake

Senior Software Engineer - Observe by Snowflake, Logs

Snowflake1 months ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 200,000 – 287,500

Level

Senior

Role

Senior Software Engineer

Posted

May 7, 2026

Full TimeSenior

The role

Summary

Snowflake is seeking a Senior Software Engineer for its Observe platform, a cutting-edge AI-powered observability solution built on the Snowflake AI Data Cloud. The ideal candidate will lead backend architecture for log products, driving technical direction for large-scale telemetry processing and developing innovative solutions that support both human and AI-driven workflows.

What you'll do

Backend Architecture Leadership: Lead full lifecycle backend architecture for Logs product area, from API design to production reliability
Technical Direction: Drive technical direction for log ingestion, storage, querying, and enrichment pipelines handling hundreds of terabytes of telemetry daily
Cross-Functional Collaboration: Partner deeply with Product Management, Frontend, and Design teams to shape product roadmap and translate user needs into technical designs
Technical Mentorship: Set technical standards through code reviews, architecture reviews, and mentorship across the backend organization
AI-Assisted Development: Champion the use of AI-assisted development tools to maintain high code quality and accelerate delivery

What we look for

Technical

Programming LanguagesStrong proficiency in Go, Java, or comparable systems-oriented languages
Distributed SystemsDeep experience designing and operating distributed systems, with expertise in streaming pipelines, columnar storage, or log/event processing

Education

Technical DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Backend Systems7+ years of industry experience building and maintaining high-scale backend systems in production
Cross-Functional DeliveryTrack record of leading end-to-end feature delivery in partnership with cross-functional teams

Skills

Required skills

Systems ProgrammingExpertise in building large-scale, high-performance backend systems
Technical CommunicationAbility to explain technical decisions to non-engineers and influence roadmap priorities

Nice to have

Observability ToolsExperience with log management systems like Splunk, Datadog, Elastic, or OpenTelemetry
Data LakehouseExperience operating data lakehouses under high performance and high scale

Compensation & benefits

Salary

USD 200,000 – 287,500 (annual)

Stock options

Available

Benefits

Comprehensive Healthcare

Full medical, dental, and vision coverage

Stock Options

Equity compensation as part of total package

Professional Development

Opportunities for continuous learning and career growth


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and fit
  2. 2
    Technical Assessment Comprehensive coding and system design evaluation
  3. 3
    Onsite/Virtual Interviews Multiple rounds with engineering leaders, including technical and behavioral interviews
  4. 4
    Final Interview Meeting with senior leadership to discuss role alignment and company vision

Apply for this position

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