On the engineering side, we work with the best and still very humble individuals. The founders and CTO are still very hands-on in design and implementation; even our Toronto team meets them weekly.
The company values product and operational quality, so we invest lots of time to get things right. Still, we are moving fast (although it doesn't feel like it) and have a really bold vision, especially for the app platform and Enterprise AI.
The Snowflake-as-a-product is loved by customers. It's pleasant to hear it when you tell people you're from Snowflake.
There's a good balance of top-down and bottom-up management to avoid politics, have a shared vision, and preserve team autonomy.
At times, processes tend to be heavy. Internal dev infra isn't great, but it is being improved. As a relatively young company, we're often intuition-based rather than data-driven in decision making.
On the engineering side, keep doing a good job. I consider Snowflake's leadership and management as fair and transparent, with good integrity.
The interview process had five steps. Snowflake can move quickly and schedule these within a few days of each other, allowing you to complete the whole process in about two weeks. * Recruiter screen * Hiring manager screen * Two virtual interv
3 coding screenings: * LC Easy (strings, hashmap) * LC Medium/Hard (BFS, topological sort) * React frontend After this, there's a panel interview (3 back-to-back 1-on-1 interviews), then a hiring manager call.
I attended two virtual coding rounds and was rejected. It was supposed to be a panel interview with three rounds, and at least one was in person. However, I didn't get a chance to do the panel interview.
The interview process had five steps. Snowflake can move quickly and schedule these within a few days of each other, allowing you to complete the whole process in about two weeks. * Recruiter screen * Hiring manager screen * Two virtual interv
3 coding screenings: * LC Easy (strings, hashmap) * LC Medium/Hard (BFS, topological sort) * React frontend After this, there's a panel interview (3 back-to-back 1-on-1 interviews), then a hiring manager call.
I attended two virtual coding rounds and was rejected. It was supposed to be a panel interview with three rounds, and at least one was in person. However, I didn't get a chance to do the panel interview.