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?
Jobs from our Partners
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Staff Software Engineer II (Hybrid)
Other Jobs from Snowflake
Staff Software Engineer - Tech Lead (Evergreen)
Software Engineering Manager - Snowpark
Principal Front End Engineer
Java Software Engineer - Drivers Team
Engineering Manager, Unistore
Director of Engineering – Product Experience (UI) team
Similar Jobs
Software Engineer - Data
Principal Software Engineering Manager
Principal Software Engineer
Principal Software Engineer
Principal Research Software Engineer
Full Stack Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 223 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee