# Staff Software Engineer

**Company:** [Snowflake](https://hotfix.jobs/companies/snowflake)
**Location:** Menlo Park, CA, Bellevue, WA
**Role:** Backend Engineering
**Salary:** $236k – $339k/yr
**Experience:** 8+ years
**Skills:** Java, Kubernetes, Distributed Systems, Foundationdb, Rocksdb, DynamoDB, Redis, Container Orchestration, Autoscaling, Multi-Threading, Concurrency, Operating Systems
**Posted:** 2026-06-30

> Staff Software Engineer building and scaling Snowflake's cloud-agnostic FDB distributed transactional key-value store that powers all Snowflake products. Design autoscaling infrastructure, next-gen transaction/caching/storage systems, and multi-tenant capabilities for AWS, Azure, and GCP.

## Job Description

## Responsibilities
- Design and implement scalable distributed system solutions for our cloud agnostic platform.
- Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them.
- Own the end-to-end delivery of projects, from identifying a solution to design, implementation, test, and safe production rollout.
- Understand trade-offs between consistency, durability, and costs to build solutions meeting demands of rapidly growing services.
- Build the next generation transaction system, caching, storage engine, and multi-tenant capabilities.
- Evangelize best practices in database usage and end-to-end architecture.
- Pinpoint problems, instrument relevant components as needed, and implement solutions.

## Requirements
- 8+ years industry experience designing, building, and supporting large-scale infrastructure in production.
- Experience designing, building, and operating large-scale distributed systems infrastructure supporting stateful services.
- Experience in container orchestration, cluster management, or autoscaling.
- Excellent understanding of operating systems concepts including multi-threading, memory management, networking, storage, performance, and scale.
- Systems programming skills including multi-threading and concurrency.
- Fluency in Java.
- Solid understanding of the internals of Kubernetes, Mesos, OpenShift, or other container platforms.
- Track record of delivering highly complex projects in the distributed systems space.
- Intense curiosity, willingness to question, and passion for making systems better.
- BS in Computer Science.

## Nice-to-Haves
- Experience with scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, etc.
- Experience with one or more of the following: Big Data storage technologies and their applications (HDFS, Cassandra, Columnar Databases, etc.).
- Masters or PhD preferred.

## Similar roles

- [Staff Software Engineer](https://hotfix.jobs/jobs/430458ce-5802-4555-971d-f6b9744c97dd) - Snowflake - Menlo Park, CA - $236k – $339k/yr
- [Staff Software Engineer - Parameters](https://hotfix.jobs/jobs/ba05d8f8-0294-4163-91cf-c1dda4e7a0da) - Snowflake - Bellevue, WA - $236k – $339k/yr
- [Staff Software Engineer — Dynamic Tables, Performance](https://hotfix.jobs/jobs/40bc04ef-4528-488d-89af-d753f7152bd9) - Snowflake - Bellevue, WA - $236k – $339k/yr
- [Staff Softare Engineer, Cortex AI Infrastructure](https://hotfix.jobs/jobs/c52a5071-ad56-48ab-9310-ef0feaeffd0d) - Snowflake - Menlo Park, CA - $236k – $339k/yr
- [Staff Software Engineer - Flink Control Plane](https://hotfix.jobs/jobs/6434894a-f78c-41b5-9f10-6a285dae3552) - Confluent - Remote - $236k – $277k/yr

**Apply:** https://hotfix.jobs/jobs/1ba96d26-d00e-4d6f-b9c5-cb73b2bfbeed
**Canonical:** https://hotfix.jobs/jobs/1ba96d26-d00e-4d6f-b9c5-cb73b2bfbeed