Snowflake
Principal Solutions Architect - Data Engineering
$196K–$257K
US-NY-New York · Principal · Full-time · Posted Aug 25, 2026
- Experience
- Minimum 5 years in a customer-facing pre-sales or post-sales technical role.
- Education
- University degree in computer science, engineering, data science, mathematics or related fields, or equivalent experience.
About the job
Leads customer data-engineering modernization on Snowflake, designing production-ready data architectures and repeatable AI-agent-assisted delivery practices.
What you'll do
- Advise customers on Snowflake data-engineering architectures, pipelines, migrations, performance, and cost optimization.
- Build proofs of concept and reference implementations, and establish repeatable AI-assisted development and delivery patterns.
- Provide technical leadership, enable customer teams, and share delivery insights with Snowflake product teams.
What they ask for
- Minimum 5 years of customer-facing experience in a pre-sales or post-sales technical role.
- Expertise in data engineering lifecycles, modern data architecture, and DataOps practices.
- Hands-on experience with AI coding agents and agentic workflows for data engineering.
- Experience with a public cloud platform; SQL and at least one of Python, Java, or Scala; and a university degree in a related field or equivalent experience.
Nice to have
- Experience migrating Databricks/Apache Spark or legacy ETL workloads to Snowflake.
- Experience building agentic workflows, custom agent skills, or MCP-based tooling.
Pay
$196K – $257.2K (base salary; currency not stated)
Tools
Snowflake, SQL, Python, Snowpark, dbt, Apache Iceberg, AWS, Azure
AI focus
Use AI coding agents and Snowflake AI capabilities to develop, convert, test, document, and operate data pipelines; create repeatable agent-driven delivery patterns and accelerators.
Model-written summary · the original posting is authoritative