Position: Sr. SW Engineer
Location: San Francisco, Ca

Details:
Clustrix is looking for Software Engineers who enjoy design as well as development. We have a focused engineering team with little management overhead.  Clustrix, Inc. is a stealth mode start-up based in San Francisco, Ca  solving infrastructure scalability challenges facing today’s high-growth web companies, enterprises and cloud service providers. The company is well funded by top-tier venture firms including Sequoia Capital, U.S. Venture Partners and ATA Ventures. The innovative and collaborative team is highly seasoned with a track record of developing successful customer solutions and recent history of delivering dramatic IPO returns to employees and shareholders.

We are looking for Software Developers with expertise in the following areas:
Systems Design and Implementation
Distributed Group Membership and Reliable Communication
Distributed Concurrency Control and Transaction Management (2PL, MVCC, 2PC)
Distributed Lock Management and Distributed Deadlock Detection
Fault Tolerance in Distributed Systems
High Concurrency B-Tree Implementation
Database Query Processing/Optimization and Language Design

Distributed Query Planning and Optimization
Design and Implementation of Rule Based Languages (Prolog/Datalog)
Compiler Design, Implementation, and Optimization
SQL Parser Implementation
Network Protocol Design and Implementation

Design and Development of High-Performance Protocol Stacks
Experience with Asynchronous Programming models
Experience with High-Speed Interconnects (e.g. Infiniband)
Additionally, any experience in the following areas is highly desirable:

File System Development:
Unix/Linux/BSD Kernel and Systems Development
Large Scale Systems Architecture and Implementation
We are looking for the following types of people:

As a Senior member of the Development team, you will be responsible for subsystem design, design reviews, and of course portions of the implementation. You should be an experienced C developer and be comfortable with development of concurrent systems in an asynchronous programming model. We are looking for at least 5 years of experience from the above areas.
As a contributing member of the Development team, you will be responsible for implementation of various components and subsystems, learning about architecture and design, and building your knowledge in the above areas. We are looking for folks with basic C skills and a strong desire for learning Systems Development.

Contact:
Clustrix is a well funded by top VC firms.  We have an experienced management team that has been successful with other startups.  We offer challenge, growth, to high caliber technical professionals. Please send your information to herbnj AT gmail DOT com