Data Engineer
Job Description
Snowflake is seeking a Data Engineer to join its Solution Engineering organization in Menlo Park, California (onsite). In this role, you will partner closely with sales and channel teams to tackle complex customer challenges, guide prospects through the sales process, and support enterprise Proof of Concepts.
You will deliver value through technical storytelling and hands-on demonstrations, translating customer goals into Snowflake solutions. The position also includes staying current on the evolving technology landscape to help position Snowflake effectively against competitive and complementary offerings.
What you’ll do
- Present Snowflake’s technology and vision to executives and technical contributors at prospects and customers
- Work hands-on with prospects and customers to demonstrate and communicate value across the sales cycle, from demo to proof of concept, then to design and implementation
- Maintain a deep understanding of competitive and complementary technologies and vendors to help position Snowflake appropriately
- Collaborate with Product Management, Engineering, and Marketing to continuously improve Snowflake’s products and marketing
What you bring
- 6+ years of industry experience, including at least 5 years in a pre-sales environment
- Outstanding presenting skills for both technical and executive audiences, including impromptu communication (e.g., on a whiteboard) and structured demos
- 5+ years building and deploying machine learning and generative AI solutions in the cloud
- Proactive curiosity about the AI landscape and the ability to act as a technical thought partner for customers
- Proven ability to use AI code generation tools to improve productivity and efficiency
- Broad experience with large-scale Database and/or Data Warehouse technology, ETL, analytics, and cloud technologies (e.g., Data Lake, Data Mesh, Data Fabric)
- Hands-on expertise with SQL, SQL analytics, and Python
- Ability to connect a customer’s business problems with Snowflake solutions
- Ability to conduct deep discovery of a customer’s architecture framework and map it to Snowflake Data Architecture
- University degree in computer science, engineering, mathematics, or a related field (or equivalent experience) (a Master’s in DataScience or Business Administration is a plus)
- Experience with GSIs (e.g., EY, Deloitte, Accenture) is beneficial but not required
- Expect approximately 30% travel
Technologies
- SQL
- Python
- Machine learning
- Generative AI
- Data Lake
- Data Mesh
- Data Fabric
- ETL
- Cloud technologies
Compensation and benefits
- Estimated base salary: USD 165,000 - 216,562 per year
- Eligible for Snowflake’s commission plan; common total on-target earnings (base + commission): $220,000 - $288,750
- Eligible to participate in Snowflake’s equity plan
- Starting salary determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location
- Medical, dental, vision, life, and disability insurance
- 401(k) retirement plan
- Flexible spending & health savings account
- At least 12 paid holidays
- Paid time off
- Parental leave
- Employee assistance program
- Other company benefits
- Competitive benefits package
About the team
- Solution Engineers are customer obsessed and stay honest about the value they add
- Team members love to learn, give and receive feedback, and focus on helping clients succeed
- The team works to ensure data is accessible, usable, and valuable for everyone
- All employees are expected to follow Snowflake’s confidentiality and security standards for handling sensitive data
- Employees must abide by the company’s data security plan as an essential part of their duties
- Keeping customer information secure and confidential is every employee’s duty
To comply with pay transparency requirements and other statutes, you can notify Snowflake if you believe a job posting is not compliant by completing the provided form.