Principal Software Engineer

Snowflake · Remote

Posted
26 days ago
Last confirmed live
1 day ago

What this role involves

This Principal Software Engineer role at Snowflake focuses on building AI-first developer platforms and tooling for the Snowsight experience. The position requires 12+ years of experience, fluency in Go, Java, or Python, and on-site work in Bellevue, WA or Menlo Park, CA. The team owns the serving layer, developer tooling, frontend infrastructure, CI pipelines, testing, and observability.

Skills this posting asks for

  • go
  • java
  • python
  • ai
  • llm
  • agents
  • prompt engineering
  • tool engineering
  • evals
  • build systems
  • distributed systems
  • observability
  • alerting
  • slos
  • automated remediation
  • developer tooling
  • frontend infrastructure
  • ci pipelines
  • testing
  • monitoring
  • logging

Requirements

  • 12 years of experience
  • Level: principal
  • Remote policy: onsite

From the employer’s posting

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collabor…

Read the full description on Snowflake’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Snowflake

All 50 roles at Snowflake