Senior Platform Engineer, Streamlit in Data Platform

Snowflake

Bellevue, Menlo Park (CA, CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Snowflake is seeking a Principal Engineer for Streamlit in Snowflake to shape the SiS platform. You will own architectural vision across container runtimes, embedding SDKs, and developer tooling, guiding performance at scale and enterprise reliability.

You will mentor senior engineers, drive cross-team programs with infra, Snowsight, Cortex/AI, security, and open-source collaborators, and partner with product and design to translate customer needs into robust solutions.

Qualifications

  • 15+ years of software engineering experience.
  • Strong expertise in Python runtimes, server-side frameworks, and distributed execution environments.
  • Experience with container-based execution environments (Docker/Kubernetes) and performance tradeoffs.
  • Hands-on design of developer-facing SDKs and embedding APIs.
  • Proven ability to lead cross-team technical programs and influence without formal authority.
  • Experience with enterprise SaaS reliability: multi-tenancy, security reviews, migrations.
  • Familiarity with the open-source Streamlit framework or similar Python-based app frameworks is a plus.
  • Experience with IdP integrations or authentication systems for embedded/public apps is a plus.

Responsibilities

  • Define and own the architectural vision for the SiS platform across runtime, embedding SDKs, developer tooling, and integration layers.
  • Drive evolution toward next-generation capabilities and architectural direction for areas in development.
  • Represent SiS in company-wide architecture forums and shape Snowflake's app platform strategy.
  • Establish engineering standards for performance, reliability, and scale with high availability.
  • Lead design and review for cross-functional initiatives with infra, Snowsight, Cortex/AI, security, and OSS projects.
  • Contribute hands-on by authoring specs, implementing changes, reviewing PRs, and ensuring API quality.
  • Mentor senior engineers and grow technical leaders, promoting high standards and knowledge sharing.
  • Partner with Product and Design to translate customer needs into robust engineering solutions.
  • Balance developer experience with scalability needs for enterprise customers embedding Streamlit.

Skills

Python
Distributed systems
SaaS
Software architecture

Tools

Docker
Kubernetes
SDK design

Job description

Snowflake is seeking a Principal Engineer for Streamlit in Snowflake to shape the SiS platform. You will own architectural vision across container runtimes, embedding SDKs, and developer tooling, guiding performance at scale and enterprise reliability.

You will mentor senior engineers, drive cross-team programs with infra, Snowsight, Cortex/AI, security, and open-source collaborators, and partner with product and design to translate customer needs into robust solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Platform Architect, Streamlit App Platform
Principal Platform Architect, Streamlit App Platform

Snowflake • Bellevue (WA)

On-site
USD 150,000 - 200,000
Principal Engineer
Principal Engineer

Snowflake • Bellevue (WA)

On-site
USD 150,000 - 200,000
Principal Engineer
Principal Engineer

Snowflake • Bellevue (CA), Menlo Park (CA)

On-site
USD 180,000 - 240,000
Backend Engineer: Enterprise Cloud Data Apps
Backend Engineer: Enterprise Cloud Data Apps

Neura Market • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Software Engineer - Streamlit Snowflake US-WA-Bellevue
Software Engineer - Streamlit Snowflake US-WA-Bellevue

Neura Market • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Principal Data Platform Engineer Streaming Architect
Principal Data Platform Engineer Streaming Architect

Snowflake • United States

On-site
USD 180,000 - 240,000
Principal Software Engineer II, Data Platform (Streaming, Dynamic Tables and more)
Principal Software Engineer II, Data Platform (Streaming, Dynamic Tables and more)

Snowflake • United States

On-site
USD 180,000 - 240,000
Senior Software Engineer, Streaming Data Platforms
Senior Software Engineer, Streaming Data Platforms

Snowflake • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer - Snowflake Streaming
Senior Software Engineer - Snowflake Streaming

Snowflake • United States

On-site
USD 200,000 - 288,000
Real-Time Data Platform Engineer
Real-Time Data Platform Engineer

Neura Market • Menlo Park (CA)

On-site
USD 140,000 - 210,000