Senior Software Engineer
Build and maintain documentation platforms, frontend experiences, infrastructure, CI/CD pipelines, and publishing workflows while supporting technical writers and Builder Experience teams. Requires 4+ years of development experience, JavaScript/TypeScript and Python proficiency, documentation-framework expertise, and familiarity with OpenAPI and JAMstack.
About the job
Responsibilities
- Build, maintain, and improve the documentation site's infrastructure, CI/CD pipelines, release processes, and publishing workflows.
- Support Builder Experience teams with structured authoring platforms and automation, helping technical writers stay unblocked.
- Provide cross-regional support to Builder Experience teams.
- Collaborate with DocTool Leads to improve the user experience of documentation sites, content structure, and versioning for multiple products and global audiences.
- Implement frontend improvements to the user experience, appearance, and functionality of help.okta.com and developer.okta.com.
Requirements
- 4+ years of development experience.
- Proficiency in JavaScript/TypeScript and Python.
- Experience with OpenAPI and JAMstack architecture.
- Experience with DITA, Redocly, VuePress, or a similar documentation framework.
- Experience with CI/CD tools such as GitHub, CircleCI, Vercel, and Artifactory.
- Hands-on experience with generative AI tools for coding, workflow automation, and tooling enhancements.
- Good verbal communication skills.
- Collaborative approach and experience working in an agile environment.
- Bachelor's or master's degree in Computer Science, Engineering, or a related technical field, or equivalent work experience.
Nice-to-haves
- Experience working with technical writers and documentation processes.
- Localization experience.
Skills
JavaScript, TypeScript, Python, Openapi, Jamstack, Dita, Redocly, Vuepress, GitHub, CircleCI, Vercel, Artifactory, CI/CD, Generative AI, Localization
Similar jobs
Fullstack Engineering jobsSenior full-stack engineer building scalable enterprise identity features across React and Node.js/TypeScript. Requires 5+ years of large-scale systems experience plus strong expertise in PostgreSQL, MongoDB, Redis caching, performance optimization, and API design.
Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.
Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.