CareerPlanSign in

Staff Software Engineer - FDB Platform

US-CA-Menlo Park💼 Full-time🗓 2026-06-30 → 2026-09-26

Core

Design and implement scalable distributed system solutions for Snowflake's cloud-agnostic FDB platform, focusing on autoscaling, auto-provisioning, self-healing, and cost optimization.

Role type

Staff Software Engineer (Distributed Systems & Database Infrastructure)

Builds

Elastic infrastructure for a cloud-agnostic, fully automated manageability platform powering Snowflake's Data Cloud

Domain

Cloud-native data platforms, distributed transactional Key-Value stores, large-scale infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Systems programming, multi-threading, concurrency, memory management, networking, storage, container orchestration, cluster management, autoscaling, trade-off analysis (consistency/durability/costs)

Preferred skills

Experience with scalable Key-Value stores (FoundationDB, RocksDB, LevelDB, DynamoDB, Redis), Big Data storage technologies (HDFS, Cassandra, Columnar Databases), Kubernetes/Mesos/OpenShift internals

Technologies

Java, FoundationDB, RocksDB, LevelDB, DynamoDB, Redis, HDFS, Cassandra, Kubernetes, Mesos, OpenShift, AWS, Azure, GCP

Responsibilities

Design and implement scalable distributed system solutions; Analyze fault-tolerance, high availability, performance, and scale challenges; Own end-to-end delivery from solution identification to production rollout; Build next-generation transaction systems, caching, storage engines, and multi-tenant capabilities; Evangelize best practices in database usage and architecture; Pinpoint problems and implement solutions

Seniority

Staff, hands-on IC with strategic impact

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.