Lead Database Architect

Engineering | Burlingame CA, United States

Hypertable, Inc. is looking to hire a database architect to lead the design and implementation of the next-generation version of Hypertable.  This is a unique opportunity to bring traditional RDBMS and data warehouse design to a massively scalable database to build a powerful data platform to meet the needs of next-generation, big data applications.  Responsibilities of this position include requirements analysis, design, and re-architecture of the core Hypertable database engine.  It is a hands-on position that will also involve participating in the implementaiton of the new design.  If this sounds exciting to you and your background matches the qualifications below, we are eager to talk to you.

Qualifications

  • BS/MS/Ph.D. in Computer Science, Computer Engineering, Electrical Engineering or related field
  • 5+ years experience designing and impelementing an RDBMS kernel or Data Warehouse
  • Solid conceptual understanding of traditional RDBMS or data warehouse design
  • Good conceptual understanding of distributed computing technologies, including Bigtable, GFS, MapReduce, and Dynamo
  • Strong knowledge, experience, and interest in high performance computing
  • Strong background in algorithms and data structures with a solid understanding of time and space complexity
  • Strong C/C++ skills (Familiarity with the Boost library a plus)
  • Extensive system programming experience, including multi-threaded and asynchronous programming
  • Hands-on experience with Hadoop a plus
  • 12+ years of hands-on software engineering experience

How To Apply

This position is available at our Silicon Valley office in downtown Redwood City (walking distance from Caltrain).  Hypertable, Inc. is seed funded startup that offers a competitive compensation package, including salary, benefits, and equity. If you are interested in this position, please e-mail your CV or a pointer to your LinkedIn profile to careers@hypertable.com.