Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer II, Horizon Catalog

$304k

Streamlit

Principal Software Engineer II

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.

The Snowflake Horizon Catalog is the Universal AI Catalog, providing built-in context and governance for AI across all enterprise data. It is compatible with any engine, any data format, and runs anywhere. Horizon Catalog unifies discovery, security, compliance, and collaboration, serving as the single source of truth for the entire data estate.

This role is central to Snowflake's culture of impact, innovation, and collaboration. We are looking for a visionary engineering leader to drive company-wide technical strategy and execute critical, multi-year initiatives with cross-organizational impact.

As a Principal Software Engineer II, You Will:
  • Set technical vision: Lead strategic planning for the Horizon Catalog, translating complex business goals into technical architecture, and developing high-impact engineering roadmaps.
  • Drive product influence: Actively influence and co-develop the product roadmap in partnership with the PM team
  • High velocity execution: Directly lead execution of high complexity initiatives, and guide the execution of other initiatives in the team
  • Technical mentorship: Mentor and grow senior engineers
Our Ideal Principal Software Engineer II Will Have:

Minimum Qualifications

  • 15+ years experience designing and building large-scale distributed services.
  • Metadata mastery: Deep expertise in metadata management and designing architectures to unify data from heterogeneous sources for governance.
  • Governance expertise: Proven ability to architect fine-grained access control and audit systems.
  • Strategic leadership: Track record of translating high-level business strategy into actionable engineering roadmaps and influencing technical direction across multiple teams.
  • Fluency in Java or another similar procedural object-oriented language.
  • BS, Masters or PhD in Computer Science.
Preferred Qualifications (Strategic Differentiation)
  • AI/Semantic Architecture: Experience leveraging semantic metadata to power AI experiences, such as RAG for discovery.
  • Competitive Fluency: Ability to articulate architectural differentiation against key competitors.
  • Modern Access Control: Solid understanding of RBAC and ABAC principles applied to scalable permissioning layers.
  • MCP/Agent Ecosystems: Experience exposing catalog/search tools via Multi-Cloud Platforms for third-party agents, including safety and policy integration.
Why Join the Engineering Team at Snowflake?

Build an industry-leading Cloud Data and AI Platform, solving challenging technical problems related to security, parallelism, distributed systems, and large-scale system maintenance. Join a world-class team and innovate with rigor.

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

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?

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $304,000 - $437,000.
  • Additionally, this role is eligible to participate in Snowflake's bonus and equity plan.

The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer II, Horizon Catalog in Bellevue, WA vacancy
  • $304k

     ...how work gets done. The Snowflake Horizon Catalog is the Universal AI Catalog,...  ...enterprise data. It is compatible with any engine, any data format, and runs anywhere....  ...cross-organizational impact. AS A PRINCIPAL SOFTWARE ENGINEER II, YOU WILL: Set Technical Vision:... 
    Suggested
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    13 hours ago
  • $304k

     ...foundational layer that powers Snowflake's AI, Analytics and Data Engineering capabilities. We lead innovations across open table formats...  ...management, query optimization, clustering, compaction, catalogs, and large-scale data management. ~ Systems Mastery: Excellent... 
    Suggested
    Flexible hours

    Streamlit

    Bellevue, WA
    7 hours ago
  • $280k - $402.5k

     ...Principal Software Engineer II On The Product Security Team 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... 
    Suggested
    Flexible hours

    Streamlit

    Bellevue, WA
    13 hours ago
  • $304k

     ...Principal Engineer II At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers...  ...efficiency for every customer. As a Principal Software Engineer II at Snowflake You Will: Architect Foundation... 
    Suggested
    Flexible hours

    Streamlit

    Bellevue, WA
    13 hours ago
  •  ...What You’ll Do As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will help build and operate CoreWeave’s Kubernetes-native platform for admitting, scheduling, and operating AI workloads at scale. This platform integrates multiple orchestration... 
    Suggested
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    2 days ago
  • $175k - $245k

     ...Senior Software Engineer II - Applied AI and Evaluations (Remote Eligible) -REMOTE, USA- For over 20 years, Smartsheet has helped people and teams achieve–well, anything. From seamless work management to smart, scalable solutions, we’ve always worked with flow. We’re... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work

    Smartsheet

    Bellevue, WA
    10 days ago
  • $139k - $204k

     ...Kubernetes or cluster administration. ~ Excited about rigorous engineering, but enabled by AI based workflows. ~ You understand what...  ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    2 days ago
  • $109k - $204k

     ...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    4 days ago
  • $60 - $64 per hour

     ...extension Location: Seattle, WA (#LI-Remote) Pay Range: $60.00 - $64.00 per hour (#LP) Job Summary:  We are seeking a Software Development Engineer II to join our dynamic team in developing and supporting the FLY Load Planner product team's initiatives, including... 
    Hourly pay
    Contract work
    Remote work

    Akraya

    Bellevue, WA
    13 days ago
  •  ...Lead II - Software Engineering This role builds, and maintains scalable data pipelines and lakehouse infrastructure on Microsoft Azure to...  ...Lakehouse, Azure Active Directory / Entra ID (RBAC, Service Principals) Programming Languages: ~ Proficiency in Python... 

    Merican

    Bellevue, WA
    3 days ago
  • $90.75k - $136.13k

    Software Engineer II job at HNTB. Bellevue, WA. What We're Looking For At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most... 

    Itlearn360

    Bellevue, WA
    1 day ago
  • A leading data and AI platform company is seeking a Senior Staff Software Engineer to drive governance capabilities for its Unity Catalog. This role involves technical leadership, product ownership, and cross-functional collaboration to enhance data governance solutions... 

    Menlo Ventures

    Bellevue, WA
    2 days ago
  • $195.47k - $220k

    Job Description: Software Engineer II Bellevue, WA - IT - Healthcare (Vet Care Reclass) - Full time - R29927 Job Description: What you’ll do: Design, build, and maintain interfaces which enable front end products to provide innovative experiences by connecting them through... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    2 days per week

    Chewy

    Bellevue, WA
    1 day ago
  •  ...works. We’re committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need...  ...the Year for two consecutive years. As a Software Development Engineer II, you’ll contribute to building the infrastructure that enables... 
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    UiPath

    Bellevue, WA
    5 hours ago
  • $165k - $242k

     ...Senior Security Engineer II, Cloud Security Livingon, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud...  ...stack ~ Proficient in Go and/or Python (you can write software in one of these languages) ~ A track record of creating meaningful... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    1 day ago
  • $217k - $312.2k

     ...improve their business. Databricks Unity Catalog is the industry’s only unified and open...  ...enables data scientists, analysts, and engineers to securely discover, access, and collaborate...  .... We are seeking a Senior Staff Software Engineer to lead the technical direction... 

    I did my part and supported the Regular Toilet

    Bellevue, WA
    13 hours ago
  • $201.88k - $237.5k

     ...A leading software company in Seattle, WA, is looking for a Senior Software Engineer II to lead complex technical projects and mentor team members. The role requires experience with Python, Django, and collaborative problem-solving. With a competitive salary range of $... 

    Carta

    Seattle, WA
    2 days ago
  • $117.5k - $157.5k

     ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...  ...system health and take action quickly. Job Summary: As a Software Engineer II, you will design and build intelligent, AI driven systems that... 

    Disney Entertainment and ESPN Product & Technology Careers

    Seattle, WA
    2 days ago
  • $60 - $65 per hour

     ...Position: Software Engineer II Location: Seattle, Washington Duration: Contract Job ID: 171155 Job Overview: We are seeking a highly skilled and motivated Software Engineer II to join our team in Seattle, Washington. The ideal candidate will have a strong background in... 
    Full time
    Contract work

    Pinnacle Group

    Seattle, WA
    13 hours ago
  • $123k - $165k

     ...Software Engineer II Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists... 

    Disney France

    Seattle, WA
    13 hours ago
  •  ...Job Description: Software Engineer II 3-4 years of experience required Onsite in Redmond, WA Job Description This role sits at the center of our team's expansion and will have a direct impact on documentation, processes, and customer relationships. Work will... 

    Infotech Sourcing

    Kirkland, WA
    13 hours ago
  • $100.6k - $199k

     ...organization, and developer with a comprehensive, simplified security cloud. As part of this mission, we're looking for a Software Engineer II to join our team and help build secure, scalable solutions that protect diverse environments and users. The Microsoft Security... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    6 days ago
  • $60 - $68 per hour

     ...services that improve everyday life while supporting businesses, communities, and economies worldwide Position: Software Dev Engineer II Location: Redmond, WA 98052 Duration: 12 Months Job Type: Temporary Assignment Work Type... 
    Hourly pay
    Temporary work
    Internship
    Worldwide
    Afternoon shift

    Tekwissen

    Redmond, WA
    2 days ago
  • $119.65k - $149.55k

     ...Software Engineer II The mission of Allen Institute for Cell Science is to develop a comprehensive and holistic approach to measure, describe, and model cell states and their dynamic changes over time. Our ultimate goal is to uncover the fundamental principles of multiscale... 
    Local area
    Remote work

    The Allen Institute

    Seattle, WA
    13 hours ago
  • $201.88k - $237.5k

     ...and limited partners through world-class software, purpose-built for everyone in venture capital...  ...You’ll Work With You’ll enter our engineering interview process as part of a pooled...  ...Solve As a Senior Software Engineer II, you will lead technically complex projects... 
    Full time
    Work at office

    Carta Healthcare

    Seattle, WA
    2 days ago
  • $100.6k - $199k

     ...you have a passion for large-scale services and working with some of Microsoft's most critical customers? We're looking for a Software Engineer II with the right mix of software development, on-line services experience, and passion for quality to envision, design, and... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $119k

     ...Software Development Engineer II Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming... 
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Seattle, WA
    13 hours ago
  •  ...A technology company in Seattle is seeking a Senior Software Engineer II to join a team focused on developing innovative solutions for safety and justice. The ideal candidate will have over 8 years of experience in software development, expertise in cloud-based systems... 

    Axon

    Seattle, WA
    2 days ago
  •  ...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the design... 

    Confluent

    Seattle, WA
    2 days ago
  • $117.5k - $157.5k

     ...Software Engineer II - AI and Observability Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers... 
    Local area

    Disney France

    Seattle, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer II, Horizon Catalog. Be the first to apply!