![](https://web.archive.org./web/20140619044457im_/https://fbstatic-a.akamaihd.net/rsrc.php/v2/yv/r/EVxHDGpqqPZ.png)
Software Engineer, Tech Lead RocksDB
![स्थल](https://web.archive.org./web/20140619044457im_/https://fbstatic-a.akamaihd.net/rsrc.php/v2/yK/r/o6uWUEpYJ1J.png)
Facebook was built to help people connect and share, and over the last decade our tools have played a critical part in changing how people around the world communicate with one another. With over a billion people using the service and more than fifty offices around the globe, a career at Facebook offers countless ways to make an impact in a fast growing organization.
We are looking for technical lead for RocksDB.
RocksDB is an embeddable persistent key-value store for fast storage (especially Flash and RAM storage) for server workloads (http://rocksdb.org/). It has highly configurable settings that can be tuned to run on a variety of production environments. Since open sourced by Facebook in 2013 Nov, it has accumulated 1900+ stars and 280+ forks on github.
RocksDB team @ Facebook focuses on two major areas: (1) New features that help broaden RocksDB’s adoption and better serve existing customers, e.g., column family for secondary index and JNI support for Java codes; (2) Performance improvement as motived by RocksDB mission, which is to become the most efficient key-value storage for Flash and RAM storage.
RocksDB is an embeddable persistent key-value store for fast storage (especially Flash and RAM storage) for server workloads (http://rocksdb.org/). It has highly configurable settings that can be tuned to run on a variety of production environments. Since open sourced by Facebook in 2013 Nov, it has accumulated 1900+ stars and 280+ forks on github.
RocksDB team @ Facebook focuses on two major areas: (1) New features that help broaden RocksDB’s adoption and better serve existing customers, e.g., column family for secondary index and JNI support for Java codes; (2) Performance improvement as motived by RocksDB mission, which is to become the most efficient key-value storage for Flash and RAM storage.
Responsibilities
- Drive the direction of the team, with good vision for medium to long term.
- Manage multiple projects across the whole team, from high-level architecture design to some specific technical discussion. May need to lead one project with hands-on work.
- Drive effort towards the performance goal - Make RocksDB the most efficient key-value storage for Flash and RAM storage.
- Open source: Build RocksDB community, engage RocksDB with 5+ industry companies.
Requirements
- Bachelor's Degree in Computer Science or related field.
- Software development in C/C++
- 10+ years experience in database area.
- Experience leading a team of 4+ persons.
- Open source experience, a plus.
- NoSQL experience, a plus.
Apply now
Please limit to 3 applications.
Other positions in Software Engineering
- Engineer, Communication and Information Tools(Menlo Park)
- Software Engineer, Android(New York)
- Software Engineer, Data Infrastructure (Giraph team)(Menlo Park)
- Software Engineer, Emerging Markets(Menlo Park)
- Software Engineer, Infrastructure Engineering(Seattle)
- Software Engineer, Machine Learning(Menlo Park)
- Software Engineer, Network, SDN(Menlo Park)
- Software Engineer, Products(Menlo Park)
- Software Engineer, Storage(Seattle)
- Software Engineer, iOS(New York)