At Clustrix, Inc. we are building the next generation of high
performance, super scalable, distributed, Enterprise database systems.
We have tremendous customer support and outstanding Venture Capital
backing. Our staff is comprised of experts with decades of experience
in directly relevant fields and we are always looking for outstanding
people who can add to our strength.
Clustrix, Inc. is looking for Software Engineers who enjoy design
as well as development. We have a focused engineering team with little
management overhead.
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.
Please submit resumes to jobs@clustrix.com. No recruiters, please.
- Principals only. Recruiters, please don't contact this job poster.
- Please, no phone calls about this job!
- Please do not contact job poster about other services, products or commercial interests.