Overview
Technical writers take complex technical information and communicate it in a lucid, concise and accurate manner. Responsibilities include writing documentation for the 10gen platform targetted at users, developers and operations personnel, both external and internal. We look for talented writers who are passionate about writing, quick to learn, highly technical and eager to become part of the engineering and operations teams.
We are looking for the very best technical writers to document a diversity of software-related topics, including overviews, procedures, APIs, SDKs, QA issues and more. We are looking for writers of all levels of seniority who are self directed, have a high technical aptitude, are passionate about technical writing and the technology we're working with, and write excellent documentation.
When you're reading software documentation, do you quickly figure out how the documentation could be improved? Have you written php scripts, applets, JavaScript scripts and the like just for fun? When you encounter technologies that you are not familiar with, do you just go ahead and learn them? Do you love writing clear, accurate and helpful software documentation? Is the need to help your readers understand a technology and get going with it the overriding goal of everything you write?
Responsibilities
Organize 10gen's internal documentation and make it accessible and useful
Write software documentation for internal and external customers, including:
"How To" guides
Reference manuals
User guides
Technical overviews
Architecture overviews
QA guides
Organize existing documents, identify documentation holes and spearhead efforts to fill them in.
Edit, clarify and proofread documents written by engineers.
Coach engineers on ways to improve their writing skills.
Mentor less experienced writers.
Skills
Exceptional written and verbal communication and interpersonal skills
Proven track record of researching and writing excellent and easy to understand software documentation
Experience working as a programmer, DBA or QA engineer
Passionate about learning and documenting new technologies
Ability to read source code in languages such as Java or C++
Ability and inclination to write your own sample code
Knowledge in one or more software topics such as:
Developing web applications
Software architectures
Software IDEs
Web Services
Ability to quickly develop rapport with engineers
Education
Bachelor's degree or higher