Snowflake is seeking a Senior Software Engineer - Tech Lead to join their Native Apps Provider Platform team in Toronto. This role is at the center of innovation, creating a platform to enable providers to easily and quickly distribute trusted monetized apps to thousands of Snowflake customers. The ideal candidate will have 10+ years of industry experience designing, building, and supporting large-scale systems in production.
As a Tech Lead, you will be the CTO of an area, driving technical direction and influencing the product roadmap. You'll collaborate with cross-functional teams to understand customer pain points, requirements, dependencies, and priorities. Leading and mentoring a team of engineers, you'll oversee the design, execution, and delivery of multiple features into production.
Key responsibilities include being a quality gatekeeper, ensuring designs are well-conceived and technically sound, and solutions are implemented following best practices that meet Snowflake's high-quality standards. You'll own the operational health of an area, defining SLIs and SLOs, and ensure appropriate instrumentation and alerts are in place to monitor health and trends.
The ideal candidate will have extremely strong fundamental computer science skills, deep multi-faceted appreciation in building end-to-end customer-facing products, and strong knowledge of Java. Experience with database internals is a big plus. You should have a track record of driving company initiatives towards customer satisfaction and working with cross-functional teams and product managers.
This role offers the opportunity to work on cutting-edge technology, helping to transform Snowflake into a data app platform with an app marketplace. You'll be part of creating a revolutionary approach to building and distributing apps, enabling developers to build next-level Data, AI & ML applications that run natively on the Snowflake Cloud within a customer's account.
Join Snowflake in Toronto and be part of a team that's shaping the future of data applications and cloud computing. This role offers the chance to make a significant impact, grow your skills, and work with a talented team in a dynamic, fast-paced environment.