Snowflake

Senior Principal Engineer - Front End

Snowflake3 days ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 280,000 – 402,500

Level

Principal

Role

Frontend Engineer

Posted

Mar 23, 2026

Full TimePrincipal

The role

Summary

Snowflake is seeking a Senior Principal Front End Engineer to drive innovative UI experiences and architectural vision for their cloud data platform. The ideal candidate will lead the development of AI-powered interfaces, unify product experiences, and contribute to cutting-edge technology solutions that transform enterprise data interactions.

What you'll do

Technical Leadership: Serve as the voice of Product experiences in company-wide technical architect forums and define future technical direction
Architectural Vision: Define architectural vision for UI Experiences platform, ensuring consistency of design abstractions across entire product surface
Cross-Functional Collaboration: Promote strong collaboration with design, product management, data engineering, AI/ML, and Cortex teams
Platform Innovation: Develop innovative platform offerings with a global mindset, operating across regional boundaries
Performance Engineering: Build high-performance, scalable user interfaces that can handle complex enterprise data processing

What we look for

Technical

Web TechnologiesExtensive experience with modern web technologies including JavaScript, TypeScript, React, Angular, and Node.js
UI ArchitectureDeep understanding of modern web application design, API design patterns, performance optimization, and scalability
Visualization ToolsProficiency with Canvas, SVG, and advanced visualization libraries
AI Interface DesignExperience in building AI-powered interfaces and supporting dynamic, agent-generated UIs

Education

Advanced DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Industry Experience15+ years of software development experience, with proven track record of shipping world-class user experiences
Technical LeadershipDemonstrated experience as an architect or tech lead for high-impact, customer-facing projects

Skills

Required skills

Frontend DevelopmentExpert-level proficiency in modern frontend development technologies and frameworks
System ArchitectureAdvanced skills in designing scalable, high-performance web application architectures

Nice to have

AI IntegrationExperience with generative AI technologies and agent-driven interface design
Enterprise SaaSBackground in developing complex, secure enterprise software platforms

Compensation & benefits

Salary

USD 280,000 – 402,500 (annual)

Stock options

Available

Benefits

Innovative Work Environment

Opportunity to work on cutting-edge cloud data platform technologies

Professional Growth

Collaboration with world-class team of industry veterans and rising stars

Impact-Driven Culture

Contribute to transformative enterprise technology solutions


Interview process

  1. 1
    Initial Screening Resume and background review by recruiting team
  2. 2
    Technical Phone Screen Detailed discussion of technical experience and architectural approach
  3. 3
    Architecture Design Interview In-depth exploration of candidate's system design and UI architecture skills
  4. 4
    Team Fit Interviews Multiple interviews with engineering leaders and potential team members
  5. 5
    Final Leadership Interview Comprehensive evaluation of technical leadership potential and vision alignment

Apply for this position

You'll be redirected to the company's application page