Adobe Creative Cloud Software Engineer

Ardent Principles, Inc.•,
•$130,000 - $260,000•Onsite

About The Position

Ardent Principles is seeking an experienced Adobe Creative Cloud Software Engineer to transform complex creative and publishing workflows into efficient, scalable automation solutions. The role develops and maintains scripts for Adobe InDesign, Illustrator, and Photoshop to streamline document production, asset management, file processing, and content delivery. The position is full-time and onsite in McLean, Virginia, during core hours. An active TS/SCI with Full Scope Polygraph is required.

Requirements

  • Active TS/SCI with Full Scope Polygraph.
  • Advanced proficiency in JavaScript/ExtendScript.
  • Demonstrated experience using Adobe application-specific scripting interfaces and object models.
  • Experience working with Adobe UXP, CEP, or other Adobe extensibility technologies.
  • Demonstrated experience with software development lifecycle practices, including requirements analysis, development, testing, deployment, maintenance, and defect resolution.
  • Experience using source-code/version-control systems such as Git or an equivalent technology.

Nice To Haves

  • Experience with Adobe InDesign Server.
  • Experience with automated build, deployment, or testing processes.
  • Experience supporting large-scale publishing, digital media, graphic production, or prepress environments.
  • Experience maintaining enterprise-level or mission-critical Adobe automation.
  • Experience sharing files between InDesign, Illustrator, and Photoshop.
  • Experience with automated generation of graphics, charts, and tables for placement in InDesign or Illustrator.
  • Experience authoring Adobe plugins.
  • Experience with automated processing of linked assets.
  • Experience coordinating file naming, directory, and asset-management processes.
  • Experience with batch processing across multiple Adobe applications.
  • Experience integrating Adobe scripting with external files or structured data sources.

Responsibilities

  • Develop and maintain automation scripts for Adobe Creative Cloud applications, including InDesign, Illustrator, and Photoshop.
  • Develop, modify, debug, test, document, and maintain production-quality Adobe scripts.
  • Automate production workflows involving document creation or modification, graphics and asset manipulation, file processing, and document export.
  • Troubleshoot scripts following application updates, operating-system changes, source-document changes, and production-workflow changes; assess the impact of Adobe Creative Cloud version changes on existing automation.
  • Analyze legacy Adobe scripts, identify defects or performance issues, and modify or refactor scripts while preserving required functionality.
  • Implement error handling, validation, logging, and recovery mechanisms in automation scripts.
  • Develop scripts that interact with web APIs, local file systems, directories, and common production file formats.
  • Follow software development lifecycle practices, including requirements analysis, development, testing, deployment, maintenance, and defect resolution.
  • Use source-code and version-control systems such as Git or equivalent technology.
  • Diagnose and resolve production defects within established service or project timelines.
  • Develop maintainable, modular, documented code.
  • Create technical documentation covering script architecture, dependencies, configuration, installation, operation, and known limitations.
  • Develop test cases and conduct functional and regression testing.

Benefits

  • Competitive salary range.
  • Comprehensive, industry-leading benefits package designed to support long-term stability and employee well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service