Senior Software Engineer - FrontEnd Native Apps
Apply NowCompany: Snowflake Computing
Location: Ontario, CA 91761
Description:
Build the future of the AI Data Cloud. Join the Snowflake team.
We are looking for talented frontend engineers to help us continue to grow and build compelling new experiences using a best-of-breed tech stack (React/Hooks, Typescript, Java, Python). Bring your passion for delighting customers and deep experience building cutting edge web apps and help us build the future of the Data Cloud.
The team builds the Snowflake Native App Framework which allows developers to create, distribute and monetize Data Apps on the Snowflake Marketplace. The team delivers the necessary building blocks for app development, including authoring, configuration, security, monitoring, telemetry, distribution and monetization.
AS A SENIOR FRONT END ENGINEER, YOU WILL:
OUR IDEAL SENIOR FRONT END ENGINEER WILL HAVE:
BONUS IF YOU ALSO HAVE EXPERIENCE WITH:
This role is eligible to participate in Snowflake's bonus and equity plan.
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?
We are looking for talented frontend engineers to help us continue to grow and build compelling new experiences using a best-of-breed tech stack (React/Hooks, Typescript, Java, Python). Bring your passion for delighting customers and deep experience building cutting edge web apps and help us build the future of the Data Cloud.
The team builds the Snowflake Native App Framework which allows developers to create, distribute and monetize Data Apps on the Snowflake Marketplace. The team delivers the necessary building blocks for app development, including authoring, configuration, security, monitoring, telemetry, distribution and monetization.
AS A SENIOR FRONT END ENGINEER, YOU WILL:
- Build an industry-leading SaaS platform that customers love
- Create intuitive and elegant user interfaces that make the platform simple to use
- Help us serve hundreds of our customers and millions of data queries every day
- Join a world-class team of both industry veterans and rising stars.
- Lead and drive projects that span our stack, including Java services and UI written in Typescript and React (Hooks)
- Promote strong collaboration within a cross functional team, including Design and Product Management
- Deliver features requiring close coordination with several sister teams such as Data Sharing, Cloud Infrastructure, and Cross-region Replication
- Be a strong contributor to the product vision and drive team planning
- Build for scale and high performance
OUR IDEAL SENIOR FRONT END ENGINEER WILL HAVE:
- 5+ years of experience in building web applications/ UI development
- Strong development skills in Javascript, Typescript and React
- Proficiency in backend languages such as: Python, Go and/or Java
- Deep understanding of modern web applications design architecture, good API design patterns, performance and scale
- Demonstrated technical leadership experience and passionate about user experience
- Experience building interactive dashboards, visualization platforms and/or rich, interactive GIS applications
BONUS IF YOU ALSO HAVE EXPERIENCE WITH:
- Distributed system development
- Canvas, SVG or other visualization tools or libraries
- Snowflake Native Apps
- Product Experience
- Life at Snowflake Canada
This role is eligible to participate in Snowflake's bonus and equity plan.
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?