Senior Software Engineer - Streamlit

See more jobs from Snowflake Inc.

over 1 year old

This job is no longer active

Build the future of data. Join the Snowflake team.

Do you love data? Are you excited about recent developments in Machine Learning and Cloud Computing? Are you a Python enthusiast?

If yes, we have a perfect job for you ;) Streamlit is a powerful open-source software library. It’s embraced by the Python community as a key piece of the data science toolkit. 

With Snowflake’s acquisition of Streamlit, we believe it can make a profound impact on the data science world. That’s why we are looking for a talented Senior Software Engineer who can help us in taking it to the next level.

 

AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: 

🛠 Develop awesome features that our users are asking for. Snowflake believes in putting customers first, and we want to implement the features that customers will love.

👷‍♂️Own the Open Source Streamlit codebase.  As a maintainer of the open source project, you will ensure our technical debt remains in check and our software remains bug-free (Python, TypeScript, React).

📣Communicate with our community members. You will get the chance to learn about users, embrace their individual scenarios, receive feedback on features you implement, and offer solutions. We also field a lot of pull requests from external contributors, and we rely on ensuring best practices and communicating with kindness.

👯Collaborate with your team to get your work done. We believe that team success is the main contributor to individual success. You will be reviewing technical specs and code of other developers’ efforts.

🙌 Promote strong collaboration within a cross functional team, including design, product management.

👀 Be a strong contributor to the product vision and drive team planning.

🧑‍🏫 Mentor and coach junior team members.

 

OUR IDEAL SOFTWARE ENGINEER WILL HAVE: 

6+ years software development experience

Experience in modern technologies such as Python, Javascript and/or Typescript, React.

Product mindset and familiarity with UX workflows.

Deep understanding of modern web applications design architecture, good API design patterns, performance and scale.

Strong debugging skills - We often need to debug problems as reported by users. We love those who enjoy these puzzles.

Strong communication and empathy skills We communicate regularly with our community and kind and clear communication

Experience working with multiple stakeholders

Demonstrated initiative, ownership, and independence

Familiarity or interest with data science, AI, machine learning

 

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.  

How do you want to make your impact?