# Staff Software Engineer - FDB Platform

**Company**: Snowflake
**Location**: Menlo Park, CA
**Experience**: staff
**Job type**: full-time
**Salary**: $236,000 - $339,250
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/snowflake/3b88b373-39b0-472c-99ec-410efdf37a15?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_9ff4c462-688

## Description

At Snowflake, we are powering the era of the agentic enterprise.

We are seeking an outstanding Staff Software Engineer with a passion for large scale databases and distributed systems to help us take the FDB platform to the next level.

**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 your projects, from identifying a solution, to design, implementation, test and safe production rollout.

- Understand trade-offs between consistency, durability and costs to build solutions which can meet the 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 ultimately 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 and storage, performance and scale.

- Systems programming skills including multi-threading, concurrency, etc. Fluency in Java.

- Solid understanding of the internals of Kubernetes, Mesos, OpenShift, or other container platforms.

- Experience with scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, etc. a plus.

- Track record of delivering highly complex projects in the distributed systems space.

- Intense curiosity, willingness to question and passion for making systems better.

**Benefits:**

- $236,000 – $339,250 • Offers Equity • Offers Bonus

## Skills

### Required
- large scale databases
- distributed systems
- cloud agnostic platform
- container orchestration
- cluster management
- autoscaling
- operating systems
- multi-threading
- memory management
- networking
- storage
- performance
- scale
- systems programming
- Java
- Kubernetes
- Mesos
- OpenShift
- scalable Key-Value stores

### Nice to have
- Big Data storage technologies
- Cassandra
- Columnar Databases
- FoundationDB
- RocksDB/LevelDB
- DynamoDB
- Redis

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/snowflake/3b88b373-39b0-472c-99ec-410efdf37a15?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
