Snowflake
Staff Software Engineer - FDB Platform
$236K–$339K
US-CA-Menlo Park · Staff · Full-time · Posted Jun 30, 2026
- Experience
- 8+ years industry experience designing, building, and supporting large-scale infrastructure in production.
- Education
- BS in Computer Science; Master's or PhD preferred.
About the job
Designs and builds Snowflake’s cloud-agnostic FDB infrastructure platform, including distributed database systems and automated cluster management.
What you'll do
- Design, implement, test, and safely roll out scalable distributed-system solutions.
- Solve fault-tolerance, availability, performance, and scale challenges in production.
- Build transaction, caching, storage-engine, and multi-tenant capabilities; promote database and architecture best practices.
What they ask for
- 8+ years of industry experience designing, building, and supporting large-scale production infrastructure.
- Experience designing, building, and operating large-scale distributed infrastructure for stateful services.
- Experience with container orchestration, cluster management, or autoscaling.
- Systems programming skills, including concurrency and multithreading; fluency in Java.
Nice to have
- Understanding of Kubernetes, Mesos, OpenShift, or other container platforms.
- Experience with scalable key-value stores or big-data storage technologies.
Pay
$236,000 – $339,250 USD base salary
Tools
Java, Kubernetes, Mesos, OpenShift, FoundationDB, RocksDB/LevelDB, DynamoDB, Redis
Model-written summary · the original posting is authoritative