✦ Luna Orbit — Software Engineering

Principal Engineer

at Hook

📍 Remote, US Remote Posted March 21, 2026
Type Not Specified
Experience lead
Exp. Years Not specified
Education Not specified
Category Software Engineering

Hook is seeking a Principal Engineer to develop tools that enhance creative and production workflows, focusing on web applications, automation, and plugin development for Adobe and Figma.

  • Design and maintain internal tools
  • Develop plugins for Adobe and Figma
  • Understand creative workflows
  • Implement technical solutions
  • Document best practices

Role involves building internal systems using TypeScript, developing plugins for Adobe Creative Suite and Figma, and automating workflows to improve creative team efficiency.

The ideal candidate is a senior software engineer with expertise in TypeScript, Adobe Creative Suite, and plugin development, capable of building internal tools for creative teams. They are self-directed, collaborative, and experienced in workflow automation and API integrations.

TypeScriptAdobe Creative SuiteWorkflow automationAPI integrationsProblem discoveryArchitectureImplementationTestingDeployment
FigmaPlugins developmentCreative toolsUX design
Adobe Creative SuiteFigma
TypeScriptAdobe Creative Suiteworkflow automationAPI integrationsplugin developmentFigmatestingdeployment
TypeScriptAdobe Creative SuiteUXPCEPExtendScriptFigmaWeb ApplicationsWorkflow AutomationAPI IntegrationsProblem DiscoveryArchitectureImplementationTestingDeployment
Self-directedOwnershipCollaborationEmpathyProblem-solvingCommunication
Industry Media
Job Function Developing creative workflow tools and plugins
Role Subtype Software Engineer
Tech Domains Adobe Creative Suite, Figma
Principal EngineerSoftware EngineerTypeScriptAdobe Creative SuiteUXPCEPExtendScriptFigmaWeb ApplicationsWorkflow AutomationAPI IntegrationsProblem DiscoveryArchitectureImplementationTestingDeploymentworkflow automationAPI integrationsproblem discoverysoftware engineeringcreative toolsUX designplugins developmentcollaboration

Lack of experience with Adobe Creative Suite, No proficiency in TypeScript, No plugin development experience, Inability to work remotely

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile