← Back to job listings
SN
Staff Software Engineer (FDB Platform)
Snowflake · Menlo Park, CA, United States
About The Role
Join Snowflake, a leading company in the intersection of Cloud and Data. As a Staff Software Engineer, you will work on the FDB platform, a large scale distributed transactional Key-Value store that powers all of Snowflake's products and services. You will design and implement scalable distributed system solutions, analyze fault-tolerance and high availability issues, and own the end-to-end delivery of your projects. This position offers comprehensive health insurance, retirement plans, generous time-off, and the opportunity to work onsite or remotely.
- Design and implement scalable distributed system solutions for a cloud-agnostic platform, addressing fault-tolerance and high availability issues.
- Own the end-to-end delivery of projects, from identifying a solution to design, implementation, testing, and safe production rollout.
- Build the next generation transaction system, caching, storage engine, and multi-tenant capabilities, while evangelizing best practices in database usage.
- Track record of delivering highly complex projects in the distributed systems space
- Solid understanding of the internals of Kubernetes, Mesos, OpenShift, or other container platforms
- Excellent understanding of operating systems concepts including multi-threading, memory management, networking and storage, performance and scale
- Experience with one or more of the following highly desired:
- Experience in container orchestration, cluster management, or autoscaling
- Big Data storage technologies and their applications (HDFS, Cassandra, Columnar Databases, etc.)
- BS in Computer Science; Masters or PhD Preferred
- Systems programming skills including multi-threading, concurrency, etc. Fluency in Java
- Experience with scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, etc. a plus
- Experience designing, building, and operating large-scale distributed systems infrastructure supporting stateful services
- 8+ years industry experience designing, building and supporting large scale infrastructure in production
- Intense curiosity, willingness to question and passion for making systems better
- Scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, Cassandra, etc
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring