7 months ago
Base Salary
$200k - $288k/yr
Responsibilities
- Design, build, and deploy software systems, tooling, and automation supporting customer solutions on Snowflake.
- Design and implement scalable data pipelines and modern data architectures while ensuring data quality, integrity, and efficient processing.
- Analyze and optimize data models, queries, and data processing workflows for performance, efficiency, and cost-effectiveness.
- Evaluate and implement modern data integration tools and techniques for the Snowflake ecosystem.
- Provide technical guidance, mentorship, training, and enablement to client teams on data management, analytics, AI/ML capabilities, and BI integration.
- Troubleshoot technical challenges, performance bottlenecks, and operational issues, and document solutions, configurations, and best practices.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- Proficiency in programming and scripting languages such as Python, Go, Java, or C++.
- Proficiency in the Spark ecosystem.
- Strong understanding of data modeling, data warehousing, data lakes, and cloud data platforms.
- Ability to work independently and collaboratively in a client-facing environment.
- Strong problem-solving, analytical, communication, and client collaboration skills.
- Up to 20% travel may be required.
Tech Stack
Categories
Forward Deployed
About Snowflake
Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.
