1 day ago
Base Salary
$128k - $184k/yr
Responsibilities
- Lead the design of core metadata and replication systems across multiple teams.
- Set technical direction for scalability, consistency, and fault tolerance of the metadata layer.
- Drive cross-region and cross-cloud replication toward lower RPO and higher reliability.
- Solve performance, availability, and correctness problems at global scale.
- Partner with Product and architects to translate customer needs into durable designs.
- Improve observability, safe rollouts, and blast-radius controls.
- Mentor senior engineers and develop technical leaders.
Requirements
- 10+ years of experience building large-scale distributed systems or database internals.
- Strong development skills in Java or C++.
- Proven experience leading multi-team technical initiatives from design through production.
- Deep understanding of consistency, transactions, and fault tolerance.
- BS/MS in Computer Science or a related field, or equivalent experience.
- Experience with FoundationDB or other distributed key-value stores is preferred.
- Experience building replication, disaster recovery, or geo-distributed systems is preferred.
- Experience with database metadata, catalogs, or query compilation is preferred.
- Experience running services on AWS, Azure, or GCP is preferred.
About Snowflake
Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.
