II.
Role overview
Reference · liverole:documentation-engineer
Documentation Engineer overview
Owns the developer documentation platform and information architecture for engineering-facing content. Goes beyond traditional technical writing by building docs-as-code pipelines, automated API reference generation, content linting, and search optimization. Partners with engineering teams to ensure documentation stays accurate, discoverable, and integrated into development workflows through CI-driven freshness checks and review gates.
Attributes
displayName
Documentation Engineer
isAgentic
false
automatability
0.7
description
Owns the developer documentation platform and information architecture
for engineering-facing content. Goes beyond traditional technical writing
by building docs-as-code pipelines, automated API reference generation,
content linting, and search optimization. Partners with engineering teams
to ensure documentation stays accurate, discoverable, and integrated into
development workflows through CI-driven freshness checks and review gates.
seniority
mid
Outgoing edges
holds_responsibility2
- responsibility:documentation·ResponsibilityDocumentation
- responsibility:knowledge-sharing·ResponsibilityKnowledge Sharing
requires_skill2
- specialization:technical-documentation·Specialization
- domain:software-engineering·DomainSoftware Engineering
Incoming edges
involves_role2
- workflow:developer-documentation-review·WorkflowDeveloper Documentation Review
- workflow:documentation-sprint·WorkflowDocumentation Sprint
lib_involves_role53
- lib-agent:technical-documentation--api-docs-specialist·LibraryAgentapi-docs-specialist
- lib-agent:technical-documentation--arch-docs-specialist·LibraryAgentarch-docs-specialist
- lib-agent:technical-documentation--compliance-docs-specialist·LibraryAgentcompliance-docs-specialist
- lib-agent:technical-documentation--content-strategist·LibraryAgentcontent-strategist
- lib-agent:technical-documentation--devops-docs-specialist·LibraryAgentdevops-docs-specialist
- lib-agent:technical-documentation--docs-platform-engineer·LibraryAgentdocs-platform-engineer
- lib-agent:technical-documentation--docs-qa-analyst·LibraryAgentdocs-qa-analyst
- lib-agent:technical-documentation--dx-docs-specialist·LibraryAgentdx-docs-specialist
- lib-agent:technical-documentation--info-architect·LibraryAgentinfo-architect
- lib-agent:technical-documentation--l10n-coordinator·LibraryAgentl10n-coordinator
- lib-agent:technical-documentation--tech-writer-expert·LibraryAgenttech-writer-expert
- lib-agent:technical-documentation--tutorial-developer·LibraryAgenttutorial-developer
- lib-process:technical-documentation--adr-docs·LibraryProcesstechnical-documentation/adr-docs
- lib-process:technical-documentation--api-doc-generation·LibraryProcessspecializations/technical-documentation/api-doc-generation
- lib-process:technical-documentation--api-reference-docs·LibraryProcessspecializations/technical-documentation/api-reference-docs
- lib-process:technical-documentation--arch-docs-c4·LibraryProcesstechnical-documentation/arch-docs-c4
- lib-process:technical-documentation--content-strategy·LibraryProcessspecializations/technical-documentation/content-strategy
- lib-process:technical-documentation--data-model-docs·LibraryProcessspecializations/technical-documentation/data-model-docs
- lib-process:technical-documentation--docs-as-code-pipeline·LibraryProcessspecializations/technical-documentation/docs-as-code-pipeline
- lib-process:technical-documentation--docs-audit·LibraryProcessspecializations/technical-documentation/docs-audit
- lib-process:technical-documentation--docs-localization·LibraryProcessspecializations/technical-documentation/docs-localization
- lib-process:technical-documentation--docs-pr-workflow·LibraryProcessspecializations/technical-documentation/docs-pr-workflow
- lib-process:technical-documentation--docs-testing·LibraryProcessspecializations/technical-documentation/docs-testing
- lib-process:technical-documentation--docs-versioning·LibraryProcessspecializations/technical-documentation/docs-versioning
- lib-process:technical-documentation--how-to-guides·LibraryProcesstechnical-documentation/how-to-guides
- lib-process:technical-documentation--incident-docs·LibraryProcesstechnical-documentation/incident-docs
- lib-process:technical-documentation--interactive-tutorials·LibraryProcesstechnical-documentation/interactive-tutorials
- lib-process:technical-documentation--knowledge-base-setup·LibraryProcessspecializations/technical-documentation/knowledge-base-setup
- lib-process:technical-documentation--runbook-docs·LibraryProcesstechnical-documentation/runbook-docs
- lib-process:technical-documentation--sdk-doc-generation·LibraryProcessspecializations/technical-documentation/sdk-doc-generation
- lib-process:technical-documentation--style-guide-enforcement·LibraryProcessspecializations/technical-documentation/style-guide-enforcement
- lib-process:technical-documentation--terminology-management·LibraryProcessspecializations/technical-documentation/terminology-management
- lib-process:technical-documentation--user-guide-docs·LibraryProcesstechnical-documentation/user-guide-docs
- lib-skill:technical-documentation--asyncapi-docs·LibrarySkillasyncapi-docs
- lib-skill:technical-documentation--code-sample-validator·LibrarySkillcode-sample-validator
- lib-skill:technical-documentation--confluence-docs·LibrarySkillconfluence-docs
- lib-skill:technical-documentation--diagram-generation·LibrarySkilldiagram-generation
- lib-skill:technical-documentation--docs-accessibility·LibrarySkilldocs-accessibility
- lib-skill:technical-documentation--docs-analytics·LibrarySkilldocs-analytics
- lib-skill:technical-documentation--docusaurus·LibrarySkilldocusaurus
- lib-skill:technical-documentation--doxygen-javadoc·LibrarySkilldoxygen-javadoc
- lib-skill:technical-documentation--gitbook-notion·LibrarySkillgitbook-notion
- lib-skill:technical-documentation--jsdoc-tsdoc·LibrarySkilljsdoc-tsdoc
- lib-skill:technical-documentation--link-validator·LibrarySkilllink-validator
- lib-skill:technical-documentation--markdown-mdx·LibrarySkillmarkdown-mdx
- lib-skill:technical-documentation--mkdocs-material·LibrarySkillmkdocs-material
- lib-skill:technical-documentation--openapi-swagger·LibrarySkillopenapi-swagger
- lib-skill:technical-documentation--pdf-generation·LibrarySkillpdf-generation
- lib-skill:technical-documentation--readme-platform·LibrarySkillreadme-platform
- lib-skill:technical-documentation--sphinx-docs·LibrarySkillsphinx-docs
- lib-skill:technical-documentation--storybook-docs·LibrarySkillstorybook-docs
- lib-skill:technical-documentation--tech-writing-lint·LibrarySkilltech-writing-lint
- lib-skill:technical-documentation--translation-management·LibrarySkilltranslation-management
supports_work2
- tool:otter-ai·ToolOtter.ai
- tool-server:mcp-otter-ai-candidate·ToolServerOtter.ai MCP candidate
used_by_role1
- stack-profile:wiki-knowledge-base·StackProfileWiki / Knowledge Base (Next.js, PostgreSQL, Elasticsearch, Boto3, Redis)