Drimva

Snowflake

Senior Software Engineer - Foundation DB

$200K–$287K

US-CA-Menlo Park · Senior · Full-time · Posted Sep 22, 2026

Experience
6+ years hands-on software engineering experience.
Education
BS in Computer Science; Master's or PhD preferred.

About the job

Develop and scale FoundationDB’s distributed database systems, improving performance, reliability, and operability for Snowflake workloads.

What you'll do

  • Design, implement, test, and safely roll out high-performance database systems and features.
  • Build transaction, caching, storage-engine, and multi-tenant capabilities; identify and resolve performance and scalability bottlenecks.
  • Promote best practices in database use and end-to-end architecture.

What they ask for

  • 6+ years of hands-on software engineering experience.
  • Experience designing, building, and operating large-scale distributed systems or web services.
  • Strong computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Track record delivering highly complex distributed-systems projects.

Nice to have

  • Systems programming experience with multithreading and concurrency; C++, C, or Java fluency is preferred.
  • Experience with scalable key-value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, or Redis.

Pay

$200K – $287K USD base salary

Tools

FoundationDB, C++, C, Java, RocksDB/LevelDB, DynamoDB, Redis

AI focus

The posting encourages AI-native work and using AI as a high-trust collaborator, but does not describe specific AI engineering duties.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)