Skip to content
← Snowflake

Senior Software Engineer - Foundation DB

Snowflake · US-CA-Menlo Park

Big Tech AIonsitesenior$200k–$287k
Apply on the lab’s site ↗

At a glance

Highlights

  • Power shared-metadata architecture handling millions of transactions per second.
  • Scale FoundationDB by an order of magnitude over the next few years.
  • Re-architect core transaction, caching and storage for new workloads.

What they offer

  • equity

Ideal candidate

A curious, low-ego systems thinker passionate about large-scale databases who thrives on hard performance and scalability challenges and redefining how work gets done with AI.

Requirements

  • 6+ years hands-on software engineering experience.
  • Systems programming skills including multi-threading, concurrency, etc.
  • Fluency in C++, C, or Java is preferred.
  • Experience designing, building, and operating large-scale distributed systems or web services
  • Experience with scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, etc. a plus.
  • Strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Track record of delivering highly complex projects in the distributed systems space
  • Intense curiosity, willingness to question and passion for making systems better
  • Strong technical problem solving, communication, and collaboration skills
  • Excitement by the challenge of hard technical problems
  • BS in Computer Science; Masters or PhD Preferred.

Lab profile

About Snowflake

Cloud data platform for storage, analytics, data sharing, and enterprise AI workloads.

What they build

  • Snowflake Data Cloud
  • Data warehousing and data lakes
  • Snowpark developer framework

Known for

  • Elastic scalable cloud architecture
  • Secure governance and data sharing
  • Multi-cloud analytics and AI

Key facts

  • Founded in 2012
  • Headquartered in Bozeman, Montana
  • Public company (NYSE: SNOW)
More about Snowflake →
Apply on the lab’s site ↗

Posted · Last seen