Snowflake Logo

Snowflake

Leeds
Total Offices: 2
9,023 Total Employees
Year Founded: 2012

Teams at Snowflake

Recently posted jobs

9 Days AgoSaved
In-Office
London, England, GBR
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Associate Solution Engineer supporting UK customers through technical evaluations, demonstrations, proofs of concept, solution design, and implementation. Partners with sales teams, channel partners, Product Management, Engineering, Marketing, and implementation partners to communicate Snowflake’s value, develop technical champions, build architectures, and drive technical wins. Requires customer-facing presentation skills, data architecture and cloud knowledge, SQL, and the ability to solve business problems using Snowflake.
9 Days AgoSaved
In-Office
London, England, GBR
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Build revenue pipeline by researching strategic accounts, qualifying prospects, leading discovery calls, and executing multichannel outreach. Collaborate with account managers, solution engineers, and marketing to drive business outcomes. Attend sales meetings, training, and trade shows while testing and sharing effective sales approaches.
10 Days AgoSaved
In-Office
London, England, GBR
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Develop inbound and outbound sales campaigns, identify qualified prospects, engage engineering decision-makers in German and English, maintain Salesforce records, schedule introductory meetings, nurture early opportunities, and achieve opportunity quotas. The role emphasizes sales and product training, collaboration with Account Executives and Marketing, and progression toward enterprise sales leadership.