Monday, August 3, 2015

ScaleDB is Hiring a Senior Software Engineer for DBMS Kernel

ScaleDB extends MySQL for high-velocity high-volume data, enabling near real-time analytics across massive streams of data. Like Hadoop, ScaleDB leverages a cluster of commodity machines with low-cost spinning disks for storage, mitigating the typical trade-offs between data fidelity and the volume of data and time analyzed. NoSQL and Hadoop are excellent choices for unstructured data, or data variety challenges. However, if your data is structured time-series data, and generated at high-velocity and high-volume, ScaleDB is the tool for you. On a nine-node cluster, ScaleDB inserts millions of rows per second and queries up to 1000 times faster, more than enough speed for today’s most demanding applications.

Responsibilities

Looking for C/C++ experience, ideally with experience with database server internals. You will design and implement a next generation database storage engine. You will have ownership for one or more modules of the core engine, such as: transaction management, index access, lock management, buffer management, log writer, and similar DBMS modules.

Experience

* 5+ years experience in large enterprise system development
* Understand and worked with database internals such as transaction management, lock management, index access, buffer management, recovery, etc. are a plus
* Experience with database clustering and indexing are a plus

Skills

* Very strong in C/C++

Education

* MS/BS/PhD in CS, EE or other relevant technical degree

Compensation

Competitive salary, with ground floor stock options.

We are located in Menlo Park, CA. Please send your resume to mike [at] scaledb.com.