
Principal Software Engineer II, Horizon Catalog
US-CA-Menlo Park
Full Time
USD 304,000 – 437,000
Principal
Principal Software Engineer
Nov 26, 2025
The role
Summary
Snowflake is seeking a Principal Software Engineer II to lead technical strategy and execution for the Horizon Catalog, their Universal AI Catalog platform. This senior leadership role requires 15+ years of distributed systems experience and deep expertise in metadata management and data governance architectures. The position offers $304K-$437K annually and involves driving cross-organizational technical initiatives while mentoring senior engineers.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 304,000 – 437,000 (annual)
Available
Benefits
Comprehensive Health Insurance
Medical, dental, and vision coverage for employees and families
Equity Participation
Stock options and equity participation in Snowflake's growth
Professional Development
Learning and development opportunities, conference attendance, and skill advancement programs
Flexible Time Off
Generous vacation policy and flexible time off arrangements
Retirement Benefits
401(k) plan with company matching contributions
Parental Leave
Comprehensive parental leave policies for new parents
Innovation Culture
Culture focused on impact, innovation, and collaboration with cutting-edge technology projects
Interview process
- 1Initial Screening — Phone or video call with talent acquisition to discuss background, experience, and role fit
- 2Technical Leadership Interview — Deep technical discussion focusing on distributed systems architecture, metadata management, and strategic leadership experience
- 3System Design Interview — Whiteboard or collaborative design session covering large-scale system architecture, particularly around data governance and catalog systems
- 4Cross-Functional Collaboration — Interview with product management and cross-functional partners to assess collaboration and strategic thinking skills
- 5Engineering Leadership Panel — Panel interview with senior engineering leaders to evaluate technical vision, mentorship capabilities, and cultural fit
- 6Executive Interview — Final interview with executive leadership to discuss strategic vision and long-term technical direction
- 7Reference Checks — Verification of past performance and leadership impact through professional references
You'll be redirected to the company's application page
More Jobs at Snowflake
98 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now