Search jobs > Bellevue, WA > Principal software engineer

Principal Software Engineer - Streamlit

Snowflake
Bellevue, Washington, US
Full-time

Build the future of data. Join the Snowflake team.

PRINCIPAL SOFTWARE ENGINEER - STREAMLIT OPEN SOURCE

About Snowflake

Snowflake started with a clear vision : develop a cloud data platform that is effective, affordable, and accessible to all data users.

Snowflake developed an innovative new product with a built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions.

Snowflake aims to simplify the complexity of the Web model by providing a unified development environment capable of handling all workloads and data types.

As we believe that the future of applications lies in data apps, Snowflake is positioned as a robust platform for developers, especially in ecosystems where development services are fragmented.

Streamlit plays a crucial role in democratizing the development of data and ML apps in this context.

About the team

Snowflake’s Streamlit Open source team build and maintain the Streamlit open-source Python framework for data scientists and AI / ML engineers to deliver dynamic data apps in only a few lines of code.

The Streamlit community has over 270k (and counting) monthly active developers and is used by Fortune 50 companies. Streamlit has become the go-to UI for anything AI from chatbots to ML model visualizations.

Streamlit is used to reduce ad-hoc data requests and expedite workflows with internal tools or reusable code to help teams scale.

We’re democratizing and operationalizing data through Data Apps that can scale with Snowflake’s ambitions to serve an increasingly wider range of user types, products, modalities, and geographies.

To do that, we’re investing in the underlying platform laying down strong foundations, crafting a system that’s composable, highly configurable, and built for extensibility from day one.

And, doing all this while delivering a simplified, frictionless developer experience with high attention to detail.

About the Role

We’re looking for a talented, experienced Principal software engineer who can not only architect and code solutions, but also help define a vision, and lead the team to deliver on that vision.

As the technical leader on the team, your decisions will have a significant impact on Streamlit and the direct experience on our thriving community of builders including startups / SMBs / Enterprises using Streamlit.

You will work at the i ntersection of data, GenAI / ML, frontend development, and people and culture. You will have the opportunity to shape our best-of-breed tech stack, including React / Hooks, TypeScript, Emotion, and Python.

Join us in creating the future of the Data Cloud and delighting our customers with exceptional experiences.

The following represents the expected range of compensation for this role :

  • The estimated base salary range for this role is $235,000 - $368,000.
  • Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

  • This role is also eligible for a competitive package that includes : medical, dental, vision, life, and disability insurance;
  • 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave;

employee assistance program; and other company benefits.

Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

30+ days ago
Related jobs
Promoted
University of Washington
Seattle, Washington

The SSEC will be staffed by seasoned software engineers to work on impactful science research projects, infusing them with software industry’s best practices, and delivering reusable, open source software that will accelerate future research in areas like climate change, health, energy and basic sci...

Promoted
Salesforce
Bellevue, Washington

CS or equivalent degree with 8+ years experience as a software engineer. The Privacy Center Team at Salesforce is looking for an experienced engineer to join our high impact team. Responsible for engineering, designing, implementing and testing. Ambitious, driven, and talented individual who wants t...

Promoted
ThousandEyes
Seattle, Washington

As a Principal Engineer at ThousandEyes, you will play a pivotal role in steering the architectural and design direction for a wide array of projects, encompassing AI/ML workloads, on-premises solutions, and cloud-based agents and applications. ...

Microsoft
Redmond, Washington

Principal Software Engineer, Azure Networking. And that is where the software comes in - all these can be realized and delivered in software by building a virtual network on top of physical network, using the virtualized host as the scale-out engine for all our policy, allowing the underlying physic...

Home Depot
WASHINGTON, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...

New Relic, Inc.
Seattle, Washington

Principal Software Engineer Req ID FY|R&D|#3 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Boston, Massachusetts, USA; Charlotte, North Carolina, USA; Chicago, Illinois, USA; Cincinnati, Ohio, USA; Des Moines, Iowa, USA; Detroit, Michigan, USA; Indianapolis, Indian...

Snowflake
Bellevue, Washington

AS A PRINCIPAL SOFTWARE ENGINEER - DATABASE SECURITY AT SNOWFLAKE YOU WILL:. OUR IDEAL PRINCIPAL SOFTWARE ENGINEER - DATABASE SECURITY WILL HAVE:. Mentor and coach other engineers. ...

Splunk Inc
Seattle, Washington
Remote

Splunk is looking for an enthusiastic and innovative Principal Software Engineer to join our Observability Data Platform organization. As applications and systems become more sophisticated and user experience is at high stake, observability - the ability to monitor and understand the systems and how...

Microsoft
Redmond, Washington
Remote

We are looking for a Principal Software Engineer, Remote Telemetry. Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Master's Degree in Com...

Snap Inc.
Seattle, Washington

We’re looking for a Principal Software Engineer to join the Core Growth Team at Snap Inc!. Core Growth’s mission is to power engineering needs to acquire and retain 1 Billion people who use Snapchat on a daily basis. We build the foundational engineering required to execute on all these initiatives ...