S

Snowflake

Runs a cloud platform for business data and AI

Principal Software Engineer 2 - Interoperable Foundations

Backend EngineeringConfirmed live in the last 24 hours
Full-time$304k - $437k /yrHybrid

About the Job

Requirements

  • A proven track record of designing, building, and operating large-scale distributed systems and solving difficult multi-cloud interoperability challenges, with 15 or more years of systems experience.
  • Deep expertise in building database, metadata management, query optimization, data catalog, compaction, or large-scale state management systems.
  • A history of implementing greenfield, cloud-scale solutions and migrating massive, high-throughput distributed systems to next-generation architectures.
  • A strong grasp of storage performance, distributed consistency trade-offs, and algorithms.

Responsibilities

  • Lead a ground-up re-architecture of core metadata systems and build highly concurrent transaction frameworks powering query, data manipulation language, and AI-driven data interactions at scale.
  • Drive innovations on Apache Iceberg so open table formats deliver native-level performance and governance for analytics, data engineering, and AI workloads without vendor lock-in.
  • Build rich metadata structures that provide AI agents with the semantic understanding and governance to navigate and manipulate massive global datasets.
  • Solve fault-tolerance, high-availability, and extreme-performance challenges for a global ecosystem requiring multi-cloud resiliency.
  • Own end-to-end platform architecture and shape the roadmap for how metadata interfaces with AI.
  • Mentor the next generation of engineers.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs