SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Snowflake is seeking a Manager of Frontier Engineering (Migrations) to lead a hybrid team at the intersection of customer delivery and product engineering. This role manages forward-deployed engineers who work directly with enterprise customers on complex data migration projects while simultaneously driving development of AI-powered migration tools and products.
Key Responsibilities:
Team Leadership: Manage and mentor a team of Forward Deployed Engineers, providing feedback, identifying strengths, and developing career growth paths. Recruit, hire, and onboard team members. Foster a culture of creativity and practical decision-making. Support engineers in developing both as technical delivery leads and engineering leaders.
Customer Delivery & Project Execution: Provide strategic oversight for migration projects, ensuring alignment with customer and company objectives. Lead teams executing complex migrations from legacy systems (Oracle, Teradata, Netezza, SQL Server, etc.) to Snowflake. Act as primary escalation point for delivery concerns. Maintain hands-on presence on strategic projects, leveraging technical expertise to assess quality and unblock teams. Collaborate with sales on scoping, proposals, and account strategy.
Engineering & Product Build: Drive design, development, and iteration of AI-powered migration tools based on real-world customer needs. Guide the team through the evolving AI ecosystem to build AI-first products including code translation, developer co-pilots, and semantic validation. Translate field insights into engineering roadmap items. Collaborate with Engineering and Product Management on priorities and delivery. Encourage development and sharing of best practices and accelerators.
Cross-Functional Impact: Work with organizational leaders to influence GTM strategies. Facilitate knowledge sharing between field and product engineering teams. Present to technical and executive audiences on migration strategies, product vision, and business outcomes.
Requirements:
- University degree in computer science, engineering, mathematics, or related field (or equivalent experience)
- 7+ years in technical roles involving customer-facing delivery and engineering
- 5+ years of people management experience mentoring, coaching, and developing technical teams
- 3+ years building and delivering enterprise software products, particularly involving AI/ML or developer tools
- Demonstrated success leading teams through complex data platform migrations and cloud transformation projects
- Strong foundation in databases, data warehouses, and data processing with hands-on experience with large-scale systems (Oracle, Teradata, Netezza, SQL Server, Greenplum, Hadoop)
- Deep understanding of cloud platforms (AWS, Azure, GCP) and the complete data analytics stack (ETL, data platform design, BI/analytics tools)
- Familiarity with data integration/transformation tools (Informatica, DataStage, Talend, Matillion, dbt) and BI tools (Tableau, MicroStrategy, Business Objects)
- Extensive hands-on expertise with SQL, SQL analytics, and scripting (Python, Perl, Bash)
- Resourceful, data-driven, strong partnership skills, able to step in as PM, program manager, or architect when needed
- Experience hiring and growing teams, technical leadership including for staff+ engineers, driving projects from idea to production, and partnering across teams and with customers
- Strong experience scoping engagements, developing delivery estimates, proposals, and project plans
- Outstanding presentation skills for both technical and executive audiences