Documentation Platform Engineer
Role details
Job location
Tech stack
Job description
Bentley's documentation platform, docs.bentley.com, is a critical part of how customers learn, troubleshoot, and succeed with our products. It is a public-facing web platform backed by automated build and deployment pipelines, and it integrates with modern search and discovery services used across the company., We're looking for a Documentation Platform Engineer to help own and evolve this platform. This role is ideal for a generalist web engineer with strong DevOps skills-someone comfortable working across frontend code, backend services, CI/CD pipelines, and cloud-hosted APIs.
You'll maintain the documentation website, support web-service integrations, and help product teams integrate documentation cleanly into their own delivery pipelines.
What You'll Do
Own and Evolve the Documentation Platform
- Maintain and enhance a production web site using JavaScript, HTML, and CSS.
- Work on site generation, automation, and publishing workflows written in Python.
- Improve performance, reliability, and usability of the documentation experience over time.
Web & API Integrations
-
Build and maintain interactive frontend integrations using JavaScript, including:
-
Asynchronous API calls (fetch)
-
Streaming or incremental responses
-
UI state management for interactive features
Integrate the documentation platform with backend web services that power search and content discovery.
Debug issues that span frontend code, APIs, and backend services.
CI/CD, Automation, and DevOps
- Own and improve Azure DevOps (ADO) pipelines used to build and publish documentation.
- Support pipeline-driven releases for the documentation platform (QA * PROD).
- Write and maintain PowerShell scripts and other automation used in publishing and validation workflows.
- Improve observability, reliability, and repeatability of releases.
Enable Other Engineering Teams
- Work with product and platform teams to help integrate documentation into their build and release pipelines.
- Provide practical guidance and tooling so teams can publish documentation confidently and consistently.
- Act as a technical partner for documentation-platform questions and integrations.
Collaborate Across the Stack
- Work closely with documentation leadership, Release Services, and infrastructure teams.
- Be comfortable operating in areas where ownership is shared across multiple teams.
- Contribute to platform evolution as tooling and integrations modernize over time.
- This role does not require travel
- Requires sitting or standing at will while performing work on a computer (or any other physical requirements)., * Own a high-visibility documentation platform used by customers around the world.
- Work at the intersection of web engineering, DevOps, and platform integration.
- Help define how documentation is built, published, and integrated across dozens of product teams.
- Join a team where documentation is treated as a first-class product capability, not an afterthought.
Requirements
- Strong experience with JavaScript, HTML, and CSS in production web applications.
- Backend or automation experience using Python.
- Comfort working across frontend, backend, and automation codebases.
DevOps & Automation
- Hands-on experience with CI/CD pipelines, ideally Azure DevOps.
- Strong scripting and automation skills (PowerShell preferred).
- Practical understanding of build, deploy, and release workflows.
APIs & Cloud Integrations
- Experience integrating REST APIs into web applications.
- Familiarity with cloud-hosted APIs and services (AWS-based services are a plus).
- Ability to debug and reason about issues that cross frontend code, APIs, and infrastructure.
Nice to Have
- Experience owning or maintaining a public-facing website or platform.
- Familiarity with content publishing systems or static-site generation.
- Exposure to search, chat, or AI-assisted user experiences.