About Us

 Assignments

 Biography

 Open Positions

 Clients

 Contact Us
 

Lead Database Kernel Engineer

 

Description

You are a software engineer with extensive experiences in computer systems, software and architecture. Some areas of development may include Linux kernel, device drivers, daemons, libraries, distributed systems, or embedded firmware. You want to lead a small, agile and highly focused team to develop core database features.

About you:

      • You want to be part of a great team building the most significant database innovation in decades

      • You consider yourself an expert level developer

      • You're flexible. You'll be joining a small team, so you're willing to take on a wide variety of responsibilities

      • You are well organized, used to keeping many balls in the air at the same time

Your Duties:

      • Design, Implement & Test core Database features

      • Organize, mentor and schedule team members

      • You think writing unit tests is critical for great software

      • You're flexible, joining a small team, so you're willing to take on a wide variety of responsibilities

      • You are well organized, used to keeping many balls in the air at the same time

Requirements:

      • 7+ years of Systems C++ Experience

      • Extensive experience with multi-threaded applications and concurrency

      • Experience in network programming and basic knowledge of TCP/IP protocols

      • Some experience of scripting (Python, JavaScript) and MongoDB a plus

      • Excellent testing and debugging skills

      • BSc in Computer Science, MSc in Computer Science a plus
 
Compensation:

  • Salary commensurate with experience
  • Full benefits (health/dental, 401(k)), and stock options

To learn more about this opportunity, please email an MS Word version of your resume to craig@casearch.net

   

 

 
 Collins Associates, Incorporated. Copyright © 2006