Drimva

Snowflake

Principal Engineer

$250K–$380K

US-WA-Bellevue · Hybrid · Principal · Full-time · Posted Jun 8, 2026

Experience
15+ years of software engineering experience.

About the job

Shapes the architecture and technical direction of Streamlit in Snowflake, a platform for building and deploying interactive data applications on Snowflake.

What you'll do

  • Own the platform architecture across runtimes, embedding SDK, developer tooling, and Snowsight integration.
  • Lead cross-team technical programs and contribute hands-on through specifications, implementation, and code reviews.
  • Set standards for performance, reliability, and scale; mentor engineers and partner on the product roadmap.

What they ask for

  • 15+ years of software engineering experience, including architecting and shipping production-grade developer platforms or application runtimes.
  • Expertise in Python application runtimes, server-side frameworks, and distributed execution environments.
  • Understanding of container-based execution environments such as Docker, Kubernetes, or SPCS.
  • Experience designing developer-facing SDKs, embedding APIs, or component libraries, including API versioning and backward compatibility.

Nice to have

  • Familiarity with Streamlit or similar Python-based app frameworks.
  • Experience with IdP integrations, OAuth flows, or authentication systems for embedded or public-facing web apps; web-platform familiarity is also noted as nice to have.

Pay

$250K – $380K (USD; base salary or total pay not stated)

Tools

Python, Docker, Kubernetes, SPCS, TypeScript/JavaScript, WebSockets, OAuth, Streamlit

AI focus

Shape SiS integration with Snowflake's AI ecosystem, including collaboration with Cortex/AI teams.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)