Snowflake

Principal Software Engineer - Observability

Snowflake
Apply
2 days ago
Menlo Park, CA, USAStaff+
H1B sponsor

Base Salary

$264k - $380k/yr

Responsibilities

  • Architect and build scalable distributed infrastructure for ingesting, storing, and querying logs, metrics, traces, and events.
  • Deliver customer-facing observability capabilities including telemetry collection, alerting, dashboards, diagnostics, APIs, SDKs, and self-service experiences.
  • Develop AI-driven workflows that correlate signals, identify anomalies, explain root causes, and recommend or perform remediation.
  • Partner with product management and design to translate customer needs into products, milestones, and adoption outcomes.
  • Lead technical direction, write and review production code, diagnose complex failures, own operational outcomes, and mentor engineers.
  • Establish evaluation, security, reliability, and AI-first engineering practices across the team.

Requirements

  • 12+ years of software engineering experience, including technical leadership of complex backend, infrastructure, or data-platform initiatives spanning multiple teams.
  • Deep experience designing, building, and operating large-scale distributed systems, including concurrency, consistency, caching, failure recovery, storage, query efficiency, and performance.
  • Hands-on proficiency in Java, Go, C++, or a comparable backend language, plus experience with AWS, Azure, or Google Cloud.
  • Experience shipping products to external customers and partnering with product and design through launch, adoption, reliability, and customer satisfaction.
  • Strong written communication, collaboration, ownership, judgment, and experience mentoring senior engineers.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Relevant experience may include observability or monitoring platforms, OpenTelemetry, time-series or columnar storage, AIOps, agentic diagnosis systems, or developer-facing data products.

Tech Stack

AWSAzureC++GoGoogle CloudJava

Categories

Snowflake

About Snowflake

10,000+ employees

Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.

Contact me