Director of Engineering, Frontier Engineering
Director of Engineering · Director · Full Time
Opens Snowflake's application page
Role
What you'll do.
Lead Snowflake's Frontier Engineering organization, building and scaling a multi-country team of Forward Deployed Engineers who partner directly with strategic enterprise customers to deliver production outcomes on the AI Data Cloud. This senior leadership role combines hands-on technical direction with executive customer-facing responsibilities, requiring 12+ years of software engineering experience with proven success building and scaling embedded/customer-facing engineering teams globally.
Responsibilities
- Lead Multi-Country Engineering Organization: Build, scale, and manage a sizeable Frontier Engineering team spanning multiple countries and time zones, establishing organizational structure, hiring practices, and operational frameworks that support distributed teams working across diverse geographies including APJ regions.
- Define Technical and Operating Vision: Set strategic direction and technical standards for how Forward Deployed Engineers scope, build, and ship products on Snowflake's core capabilities including Snowpark, Cortex AI, and Snowflake Horizon, ensuring alignment with product roadmap and customer requirements.
- Drive Strategic Customer Engagement: Serve as senior customer-facing leader partnering directly with C-suite executives at strategic accounts to shape engineering engagements, demonstrate hands-on technical expertise, and build trust as both a relationship owner and active technical contributor.
- Build High-Performing Engineering Culture: Attract, hire, and develop exceptional senior engineering talent through industry networks and recruitment strategies; coach and mentor managers and senior engineers to create an engineering-first culture emphasizing production quality, technical excellence, and collaborative problem-solving.
- Connect Customer Needs to Product Strategy: Partner cross-functionally with Sales, Product, and global Frontier Engineering leadership to translate customer feedback and real-world implementation challenges into product development priorities and actionable engineering outcomes.
- Build and Scale Forward Deployed Engineer Practice: Design, build, and iterate on the operating model for an embedded engineering practice that works directly with customers on their most ambitious AI Data Cloud initiatives, defining processes, tools, and success metrics for FDE team effectiveness.
- Set High Technical Bar and Ensure Delivery Excellence: Leverage deep hands-on engineering foundation to establish and maintain production-quality standards, oversee delivery of complex customer solutions, conduct technical reviews, and mentor engineers in advanced cloud data platform and AI/ML implementation patterns.
Qualifications
What we look for.
Technical
Cloud Data Platform Architecture
Strong understanding of modern cloud data platform architectures, data warehouse design patterns, and analytical query optimization; experience with data platform strategic capabilities and implementation considerations.
AI/ML and Machine Learning Systems
Hands-on experience with AI/ML systems development, machine learning model deployment, and modern machine learning platforms; understanding of production ML system challenges, scaling considerations, and data requirements.
Modern Application Development Practices
Current knowledge of contemporary software development methodologies including CI/CD pipelines, infrastructure-as-code, containerization, microservices architectures, and cloud-native application design patterns.
Education
Bachelor's Degree in Computer Science or Related Field
Undergraduate degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or equivalent practical experience demonstrating strong foundational technical knowledge.
Experience
12+ Years of Software Engineering Leadership
Extensive experience building, scaling, and managing software engineering teams at significant scale, including direct experience managing managers and leading matrix organizations across multiple business units or geographies.
Proven Forward Deployed Engineering or Embedded Team Leadership
Demonstrated track record building or significantly scaling Forward Deployed Engineer (FDE) style teams or embedded engineering practices where engineers work directly with customers on production solutions, defining operating models and driving outcomes.
Multi-Country and Multi-Timezone Team Leadership
Proven experience leading distributed engineering organizations across multiple countries and time zones, ideally including Asia-Pacific Japan (APJ) region, with demonstrated success managing global teams and coordinating across diverse regions.
Executive-Level Customer Relationship Experience
Strong track record of working directly with customer C-suite executives, building technical credibility, and influencing strategic decisions through hands-on engineering expertise combined with executive communication presence.
Technical Hiring and Talent Acquisition
Demonstrated ability to attract senior engineering talent through established professional networks, build strong recruiting pipelines, and create compelling opportunities that draw world-class engineers to join growing organizations.
Organizational Change and Restructuring
Experience reshaping, consolidating, or transforming engineering teams during periods of organizational change; comfort navigating ambiguity and defining team structure, processes, and operating models where none previously existed.
Hands-On Production Software Development
Deep technical foundation with substantial experience building and shipping production software systems at scale, maintaining current technical knowledge to effectively oversee complex engineering work and set credible technical standards.
Skills
Required
Engineering Team Leadership at Scale
Proven ability to build, scale, and lead engineering organizations with multiple reporting levels including managers and senior individual contributors; demonstrated success in organizational design and team development.
Forward-Deployed/Embedded Engineering Expertise
Deep experience designing and operating embedded engineering teams that work directly with customers; understanding of customer success metrics, delivery excellence, and relationship management in customer-facing engineering contexts.
Customer Executive Engagement
Strong executive presence and communication skills for engaging directly with customer C-level stakeholders; ability to translate customer business objectives into technical requirements and demonstrate technical credibility at strategic levels.
Production Software Development and Architecture
Hands-on experience designing, building, and deploying production software systems; ability to establish technical standards, conduct architecture reviews, and mentor engineers in complex system design.
Global Team Management and Cross-Cultural Leadership
Demonstrated success managing distributed teams across multiple time zones and geographies; ability to coordinate across cultural differences, build cohesive culture remotely, and enable asynchronous effective collaboration.
Strategic Recruitment and Talent Development
Established professional networks in engineering talent market; proven ability to attract senior engineers, conduct effective technical interviews, and mentor high-potential engineers through career development.
Technical Roadmapping and Product Strategy
Experience collaborating with product, sales, and business leaders to define engineering roadmaps, translate customer requirements into technical solutions, and align engineering initiatives with business objectives.
Preferred
Snowflake Platform Experience
Nice to haveHands-on familiarity with Snowflake architecture, capabilities, and ecosystem; experience building solutions with Snowpark for data processing, Cortex AI for machine learning, or Snowflake Horizon for application development.
Comparative Cloud Data Platform Knowledge
Nice to haveExperience working with competing cloud data and AI platforms including AWS (Redshift, SageMaker), Azure (Synapse, Azure ML), GCP (BigQuery, Vertex AI), or Databricks; understanding of comparative strengths and tradeoffs.
Generative AI and Agentic Application Development
Nice to haveProduction experience building with Generative AI and agentic application patterns; understanding of LLM deployment considerations, agentic workflow design, and RAG (Retrieval-Augmented Generation) architectures.
Strategic Customer Account Leadership
Nice to haveExperience leading customer engineering outcomes for enterprise strategic accounts including design, implementation, and optimization of customer-specific solutions aligned with customer business outcomes.
Data Engineering and Analytics Expertise
Nice to haveBackground in data engineering, analytics engineering, or analytics platforms; understanding of modern data stack tools, ETL/ELT patterns, and analytics infrastructure challenges.
Asia-Pacific Japan (APJ) Regional Experience
Nice to havePrior experience leading teams across Asia-Pacific Japan region or managing significant business operations in APJ; understanding of regional market dynamics, cultural considerations, and customer base characteristics.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 280,000 – 380,000
Equity·Stock options
Process
Interview steps.
- 01
Initial Screening and Career Conversation
Recruiter-led conversation reviewing background, career trajectory, and strategic fit for the Director role; discussion of leadership experience, team scale managed, and customer-facing accomplishments.
- 02
Technical Leadership Discussion
Conversation with senior Snowflake engineer or technical hiring manager exploring hands-on technical foundation, production system design experience, and current technical knowledge; detailed discussion of technology architecture decisions and technical judgment.
- 03
Organizational Leadership and Strategy
Interview with current or peer-level Director exploring organizational design, team scaling experiences, and approaches to building high-performing engineering cultures; discussion of change management and defining operating models.
- 04
Customer-Facing Executive Presence
Conversation with customer-facing Snowflake leader or VP covering customer relationship management experience, executive-level communication skills, and track record of influencing customer executives; exploration of customer success stories and technical credibility.
- 05
Frontier Engineering Context and Vision
Discussion with Frontier Engineering leadership exploring understanding of Forward Deployed Engineer model, customer-centric engineering practices, and vision for building and scaling the FDE organization; alignment on strategy and culture.
- 06
Final Leadership Conversation
Conversation with VP of Engineering or senior executive leadership exploring strategic thinking, vision for role, cultural fit with Snowflake values, and mutual interest in building the Frontier Engineering practice long-term.
Full posting
Original listing.
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
Frontier Engineering is Snowflake's forward deployed engineering practice: senior engineers and engineering leaders who embed with our most strategic customers to build on the AI Data Cloud and turn ambitious ideas into production outcomes. As Director of Engineering, you will build and scale a world-class team of Forward Deployed Engineers (FDEs). You will operate with executive presence in front of customers while staying close enough to the work to raise the engineering bar.
AS A DIRECTOR OF ENGINEERING AT SNOWFLAKE, YOU WILL:
Lead a sizeable, multi-country engineering organization
Set the technical and operating vision for Frontier Engineering: how FDE teams scope, build, and ship on Snowflake capabilities such as Snowpark, Cortex AI, and Snowflake Horizon
Serve as a senior customer-facing leader, partnering directly with customer executives to shape engineering engagements and earn trust as a hands-on technical leader, not only a relationship owner
Attract and hire exceptional engineering talent, drawing on your own network to fill open roles, and coach and develop managers and senior engineers to build a durable, high-performing, engineering-first culture across multiple countries and time zones
Partner with Sales, Product, and the global Frontier Engineering organization to connect customer needs to product direction and real engineering outcomes
OUR IDEAL DIRECTOR OF ENGINEERING WILL HAVE:
12+ years of software engineering experience with significant time leading engineering teams, including managing managers
A genuine engineering foundation: you have built and shipped production software and can set a high technical bar and oversee delivery
Proven experience building or scaling Forward Deployed Engineer (FDE) style teams, or embedded engineering teams that build directly with and for customers
Strong customer-facing executive presence, with a track record of working directly with customer executives and winning technical credibility
Experience leading engineering organizations across multiple countries and time zones, ideally across APJ
Demonstrated ability to attract senior engineering talent through an established network
Comfort with ambiguity and organizational change: you have reshaped, consolidated, or transformed teams and defined structure where none existed
Experience with cloud data platforms, AI/ML, or modern data and application development
BONUS POINTS FOR THE FOLLOWING:
Hands-on familiarity with Snowflake or comparable cloud data and AI platforms (AWS, Azure, GCP, Databricks)
Experience building with GenAI and agentic application patterns in production
WHY JOIN OUR TEAM AT SNOWFLAKE?
Frontier Engineering sits at the leading edge of how customers adopt the AI Data Cloud, pairing deep engineering talent with the most strategic accounts. This is a rare opportunity to shape a new engineering-first practice from a position of real ownership: you will define the organization, build the team, and set the bar for how Snowflake engineers alongside its customers. You will have the backing of a global Frontier Engineering organization and the mandate to build something lasting.
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com
Redirects to Snowflake's application page.
Other roles
More at Snowflake.
Software Engineer
Senior
Senior AI/ML Architect, Applied Field Engineering
Senior
Senior Software Engineer - Warehouse UX
Senior
Engineering Manager/Tech Lead Manager - Runtime Engineering
Manager
Principal Software Enginner - Parameters & Experimentation
Principal