Principal Program Manager - Migrations

Snowflake•Menlo Park, CA
•$184,000 - $241,500

About The Position

As a Principal Program Manager focused on migrations, you will drive new service opportunities related to migrating customer workloads to Snowflake, working with customers and internal stakeholders. You will partner with senior stakeholders to improve migration services and delivery, and coordinate across customer organizations and Snowflake teams to ensure applications are successfully migrated, optimized for Snowflake, and able to scale with customers’ business needs. Success includes developing a quality migration service strategy for each customer, capturing and reporting key migration metrics, identifying migration-related upsell opportunities and supporting Snowflake adoption, and becoming a trusted customer advisor on migrations to Snowflake. The role provides project management expertise across migration assessment, planning, execution, and optimization. It oversees delivery quality, manages customer relationships and migration roadmaps, leads project communications and escalations, and contributes to migration best practices, methodologies, training, and improvements to Snowflake’s migration tools and offerings. It also supports sales pursuits and delivery proposals in collaboration with Professional Services, Sales, customers, system integrators, and technology vendors.

Requirements

  • 7 or more years of experience in a Services Delivery role or similar capacity handling complex, technical implementation projects, with a strong focus on data warehouse, database, or application migrations.
  • Track record of delivering Professional Services revenue targets for a set of accounts.
  • Ability to prioritize multiple complex migration projects and deliverables simultaneously.
  • Direct experience in data warehousing, business intelligence, and/or cloud, with specific migration experience.
  • Ability to communicate and translate effectively across groups including design, engineering, marketing, advertising, and business development, using migration terminology and concepts.
  • Strong presentation skills and ability to explain migration strategies and benefits to business and technical audiences, including senior executives at large enterprises.

Nice To Haves

  • Experience in a client support and advisory technical role, such as solution architect, system administrator, or technical account manager, with migration expertise.
  • Deep understanding of database technologies, ETL processes, and data modeling.
  • Experience with migration assessment tools and methodologies.

Responsibilities

  • Manage migrations to Snowflake across assessment, planning, execution, and optimization for a variety of project and service types.
  • Provide delivery quality oversight and guidance, helping create and execute the vision for service delivery and client satisfaction and ensuring adherence to migration best practices.
  • Own and communicate operational relationships with assigned migration clients, including creating, implementing, and tracking relationship roadmaps focused on successful migration and ongoing Snowflake utilization.
  • Manage migration projects and communicate status, issues, risks, goals, and objectives to project teams, management, and stakeholders through documentation, meetings, and follow-ups.
  • Contribute to the development of migration best practices, methodologies, and training materials for the Professional Services team.
  • Integrate migration-specific knowledge into practical configuration tactics, techniques, and procedures for migration solutions.
  • Work with Professional Services Practice Teams and Sales Account Teams to support enablement and sales pursuits, including scoping projects, estimating work, creating delivery proposals, and providing project updates.
  • Coordinate with customers, migration-focused system integrators, and technology vendors on project pursuits, cadence, and progress.
  • Provide guidance on customer-specific migration challenges and own escalations and high-profile situations.
  • Collaborate with Product Management, Engineering, and Marketing to improve Snowflake migration tools and offerings.
  • Identify process improvement opportunities in clients’ existing environments and in Snowflake’s migration process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service