Search jobs > Toronto, ON > Lead software engineer

Senior Software Engineer - Tech Lead

Snowflake
Toronto, Ontario, Canada
$120K-$150K a year (estimated)
Full-time

Build the future of data. Join the Snowflake team.

Snowflake is a global data platform where thousands of organizations store and process their data. With Native Apps, the Toronto Engineering Hub is helping transform Snowflake into a data app platform with an app marketplace.

The native app framework enables developers to build next-level Data, AI & ML applications, like containerized LLM models that can be used for training and inference.

The apps run natively on the Snowflake Cloud within a customer’s account. It’s a revolutionary approach to building and distributing apps.

The Native Apps Provider Platform team in Toronto is at the center of this innovation. We’re creating a platform to enable providers to easily and quickly distribute trusted monetized apps to thousands of Snowflake customers.

Our goal is to help providers support and grow their app business on Snowflake by providing meaningful insights into the health and adoption of their applications.

Ultimately, we want to create a successful app ecosystem where building on Snowflake gives providers an edge over their competition with accelerated sales cycles, and increase customer trust.

We count not only on your deep tech expertise and problem solving skills but also on your eagerness to evangelize the platform among developers.

AS A TECH LEAD IN THE NATIVE APPLICATION PROVIDER PLATFORM AT SNOWFLAKE, YOU WILL :

  • Be the CTO of an area, driving the technical direction, and influencing the product roadmap.
  • Collaborate with cross functional teams to understand customer pain points, requirements, dependencies, and priorities.
  • Lead and mentor a team of engineers through the design, execution, and delivery of multiple features into production.
  • Be quality gatekeepers, ensuring designs are well conceived, technically sound with few gaps, and solutions are implemented following best practices that meet Snowflake’s high quality standards.
  • Own the operational health of an area, defining the SLIs and SLOs, and ensure that appropriate instrumentation and alerts are in place to monitor the health, and trends within the area.
  • Help grow the software engineering hub in Toronto.

OUR IDEAL TECH LEAD WILL HAVE :

  • 10+ years industry experience designing, building and supporting large-scale systems in production.
  • Extremely strong fundamental computer science skills.
  • Deep multi-faceted appreciation in building end-to-end customer facing products.
  • Strong Knowledge of Java.
  • Knowledge of database internals is a big plus.
  • Experience driving company initiatives towards customer satisfaction.
  • Experience working with cross teams and product managers.
  • BS / MS / PhD in Computer Science or related majors.

ABOUT NATIVE APPLICATION FRAMEWORK AND MARKETPLACE :

  • Snowflake Native App Framework GA
  • Snowflake Data Marketplace

JOIN US ON OUR JOURNEY!

Life at Snowflake Canada

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.

24 days ago
Related jobs
Promoted
SOTI
Mississauga, Ontario

You will work alongside SOTI’s partners which include leading tech giants that will keep you on the cusp of emerging technologies. SOTI’s two decades of success has built strong partnerships with leading mobile platform providers and device manufacturers. For us to continue to develop new innovation...

Promoted
Skills Alliance
Canada

As a Senior / Principal Software Engineer, you would play a key role in crafting the software that drives this innovation. Senior / Principal Software Engineer: Medical Device. ...

Okta, Inc.
Canada

We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile environment. We expect great things from our engineers and reward them with stimulating new projects, emerging technologie...

US Tech Solutions, Inc.
Markham, Ontario

Strong self-motivation for technical topics, quick and deep learner, strong communication skill within global engineering team, strong team spirit help and support team members. US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solut...

Ripple
Toronto, Ontario

Participate in the full software development lifecycle, from sculpting technical vision and software design to unit, performance and integration testing. You also see the huge potential of this technology and have the entrepreneurial spirit and technical excellence to realize the vision we have. Rip...

Utility Consumer Analytics Inc.
Ontario,Remote
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. If you are a passionate Full Stack Software Developer with leadership experience and a commitment to delivering high-quality software solutions, we invite you to apply for th...

Hopper
Toronto, Ontario

Close collaboration with software engineers (backend and mobile), product managers, data scientists, and designers to deliver rapid value to end-users. At Hopper, we are on a mission to become the leading travel platform globally – powering Hopper’s mobile app, website and our B2B business, HTS (Hop...

StackAdapt
Canada

Ranking the highest in performance by G2 Crowd for the fourth time, we're one of the fastest growing companies in Canada and ranks 6th in Deloitte's Technology Fast 50 ranking and 23rd in Fast 500 in North America. We're always keeping an eye out for talented developers as we build cutting edge soft...

Maple
Anywhere - Canada

We'll support and challenge you as you develop your technical and leadership skills in a scaling environment. Understanding of basic mentorship and/or coaching techniques to support other developers on best practices, functional programming techniques, and solving complex asynchronous problems. Foun...

GHD
Mississauga, Ontario

Senior Track Engineer / Team Lead. Senior Track Engineer / Team Lead. Designers and Engineers with a primary focus on organizing the Technical team to complete the task; manage all input and design coordination between disciplines, control the design path, solve problems, and hold responsibility for...