Snowflake is seeking a Senior Software Engineer to join their Native Application Provider Platform team in Toronto. The role involves designing and implementing highly scalable solutions within the global Snowflake platform, making trade-offs to design the best system for customers' needs, and collaborating with engineers across teams to deliver cross-functional initiatives. The ideal candidate will have 5+ years of industry experience, strong computer science skills, deep knowledge of Java, and experience in building end-to-end customer-facing products. The Native Apps team is transforming Snowflake into a data app platform with an app marketplace, enabling developers to build next-level Data, AI & ML applications that run natively on the Snowflake Cloud within a customer's account. This role offers the opportunity to be at the center of this innovation, creating a platform to enable providers to easily distribute trusted monetized apps to consumers worldwide.
Key Responsibilities:
Requirements:
The role offers the opportunity to work on cutting-edge technology, transforming Snowflake into a data app platform with an app marketplace. The successful candidate will be part of a team creating a revolutionary approach to building and distributing apps, enabling providers to support and grow their app business on Snowflake.