MAKE IT SNOW IN
TORONTO, canada


LIFE AT SNOWFLAKE TORONTO

Hear from
your future colleagues

"The ground-breaking technology and the execution really impressed me. To me, Snowflake represents real technical innovation done in a way that is easy to use, easy to manage and incredibly secure, which is a very rare combination in the world of databases. In my role, I have the opportunity to see the whole picture--to be involved in the product decisions, the design and architecture of the new features, and still be able to roll up my sleeves and actually build it. It's really amazing to be able to work side-by-side with the founders of the company that are still highly involved in the technical details and direction of the product." 

Scott Gray

Principal Software Engineer, Native Applications
Jeremy Chen Software Engineer Snowflake Toronto
"As a Waterloo grad who has been fascinated with building databases and distributed systems, Snowflake is top-notch. Snowflake has a really innovative environment and continues to elevate its technology to the next level. I've been impressed countless times by how supportive people are here. Everyone is willing to help others grow and make each other the best. That's what makes Snowflake so special and makes my every day enjoyable. Nothing is more fun than working with people who like to help you learn!"

Jeremy Chen

Software Engineer
Sandy Gao Senior Software Engineer Snowflake Toronto
"People at Snowflake are great. Not only are they super smart, they are warm-hearted team players. Anyone you talk to, regardless of their team or years of experience, the discussion is always inspiring. I'm also impressed by how different functions collaborate. The harmony among product and engineering is unprecedented. One can focus on what they do best, and know who to lean on when the need arises."

Sandy Gao

Senior Software Engineer

Our Benefits

Being a Snowflake comes with benefits that take care of you, and your loved ones.
img1
Medical & Dental Insurance
img1
Gym Reimbursement
img1
Mental Health Support
img1
Modern Family Benefits
Fork and Knife
Catered Food
img1
Global Accident Medical & Travel
img1
Life & Disability Insurance
img1
Phone Expense
​​​​Reimbursement

ENGINEERING HIRING PROCESS

The recruitment process for engineering roles consists of four stages and can take up to two to four weeks. Remember, the interview process may vary depending on the role or team you are applying for. Additionally, you may be asked to attend at least one interview in-person at one of our office locations. If you have any questions during the process, you can contact the recruiter or hiring manager you've been in touch with. 

Sidenote: If you don't hear back from us after 30 days of submitting your application, it's possible that your skills and qualifications simply didn't align with the requirements of the position. Keep in mind that there are many other opportunities out there, and you never know which one might be the perfect fit for you!
Snowflake conducts reference checks and a standard pre-employment background check in accordance with local labor laws.

BUILT[BY]

Behind every line of code and every breakthrough, there’s a story to be told—one of engineers solving complex problems and bringing ideas to life every day.
Media player

IN THE NEWS

img1

STAY IN THE KNOW

Introduce yourself, and we‘ll notify you about new positions personalized for you.
Snowflake is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.