Apply Now »

Senior NoSQL Software Engineer - Big Data/NoSQL

« Back to results

Dave Haverstick Senior Technical Recruiter

Phone Work 415-795-7316
Phone Fax

Job Info

Category Big Data/NoSQL
Employment Type Full-Time Employment
Compensation $0.00 - $0.00
Location United States, CA - 95134

Client Introduction

We're one of the most respected Hadoop distributions in the industry. Our Hadoop solution runs faster than any other distro in the world on half as many nodes. We have twice as much Map/Reduce and Hbase throughput and up to 100x higher I/O. The bottom-line is that we're incredibly FAST!!! 1.5 Terabyte Sorts in 60 Seconds. We've raised more than $50M+ in financing from all of the top VC firms in the world.

Job Description

We're developing a ground breaking NoSQL Database offering, which is easy to use, extremely reliable and the fastest NoSQL DB product in the industry. We've architected it from the ground up to eliminate many of the limitations that are common with other NoSQL database. We are looking for software developers to take our NoSQL DB to the next level.

Job Responsibilities

You will be working with a group of extremely talented and bright individuals with a mission to make our solution the best NoSQL database product in the world.

** Design, Implement, differentiated features and enhancements in our NoSQL DB with focus on optimal algorithm and efficient data structure.

** Think really hard on removing that extra 12 instruction cycles on the hot code path.

** Analyze performance, scalability and high availability bottlenecks and make our NoSQL DB blazingly fast.

** Build a product that wins against head to head competition with Cassandra, MongoDB and Aerospike.


** Knowledge of the internals of RDBMS Storage Layer.

** Experience with scalable systems design and implementation.

** Familiarity with SQL and relational databases.

Required Experience

** Strong Java/C++ background building systems software (e.g. DBMS kernel, file system, middleware).

** Experience building and delivering multi-threaded scalable and distributed systems.

** Good code review skills, and pride in code quality.

** Strong troubleshooting skills.

Required Education

* BS or PhD degree in Computer Science.

Previous MonthNext Month