Our software engineers design, implement and test the 10gen platform. We have opportunities at all levels of the stack : the core app server and database, the grid infrastructure, the admin and operations tools, the app framework and user libraries and more. Whatever you work on, you'll be asked to participate in the full software lifecycle.
Great coding skills. Code that is solid, production-grade and easy to maintain should be what you do by default.
For senior positions, demonstrated experience in core systems development.
For all positions, a personal pride and commitment in delivering quality, tested software, no matter what it is.
Solid English communication skills, both verbal and written.