Principal Engineer

Snowflake
Bellevue
Workplace: HybridFull timeUSD 250,000 - 380,000 annuallyFunction: Communications, PR & CommunityExperience: 15+ yearsSkills: ["Python","Container runtimes","SDK design","APIs","OAuth","IdP","Web security","Scalability","Distributed systems"]

Lead the architectural vision and technical direction for Snowflake’s Streamlit in Snowflake (SiS) platform, driving scalable, container-based runtimes and embedded SDKs. You’ll shape cross-team programs, set high standards for performance and reliability, mentor engineers, and partner with Product/Design to translate customer needs into robust engineering solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
2 months ago

Principal Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Lead the architectural vision and technical direction for Snowflake’s Streamlit in Snowflake (SiS) platform, driving scalable, container-based runtimes and embedded SDKs. You’ll shape cross-team programs, set high standards for performance and reliability, mentor engineers, and partner with Product/Design to translate customer needs into robust engineering solutions.
Location: Bellevue
Workplace: Hybrid
Employment Type: Full time
Job Function: Communications, PR & Community

Key Responsibilities

  • •Define and own the architectural vision for the SiS platform spanning the SPCS container runtime, the warehouse runtime, the embedding SDK, developer tooling, and the Snowsight integration layer.
  • •Drive the platform's evolution toward next-generation capabilities, including features like chromeless viewer URLs and IdP integration.
  • •Serve as the primary technical representative for SiS in company-wide architecture forums, shaping Snowflake's app platform strategy.
  • •Establish engineering standards for performance, reliability, and scale to support concurrency and fast startup times.
  • •Lead the technical design and review process for cross-functional initiatives, collaborating with infrastructure, Snowsight, Cortex/AI, security, and the open-source Streamlit project.

Pay and Benefits

Salary: USD 250,000 - 380,000 annually

Key Requirements

  • •15+ years of software engineering experience with a track record of architecting and shipping production-grade developer platforms or application runtimes.
  • •Strong expertise in Python application runtimes, server-side frameworks, and distributed execution environments with a deep understanding of performance, reliability, and lifecycle management at scale.
  • •Strong understanding of container-based execution environments (Docker, Kubernetes, SPCS or similar) and the performance/reliability tradeoffs they introduce.
  • •Hands-on experience designing and evolving developer-facing SDKs, embedding APIs, or component libraries with API versioning and backward compatibility.
  • •Demonstrated ability to lead technical programs across multiple teams and organizational boundaries without direct authority.
Experience:15+ years
Skills:PythonContainer runtimesSDK designAPIsOAuthIdPWeb securityScalabilityDistributed systems
Languages:English
Tech Stack:PythonDockerKubernetesStreamlitOAuthIdPAPIsSDKsWebJavaScript

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn