Principal, Software Engineering (Adobe - Integrations & Automations)
Core
Re-architecting middleware, building serverless out-of-process extensions, and constructing workflow connectors for client environments.
Role type
Principal, Software Engineering (Integrations & Automations)
Builds
Middleware modernization, custom API connectors, webhook logic, and workflow automation pipelines.
Domain
Digital agency / Marketing technology / System integration
Deliverable
production ML models | product features | infrastructure
Required skills
Backend software engineering, REST and GraphQL API design, serverless microservices, webhook configuration, OAuth authentication, Adobe Workfront, Adobe Workfront Fusion, Adobe App Builder, Adobe Commerce API Mesh, AEM Assets integration
Preferred skills
Troubleshooting complex system connection bottlenecks, latency optimization, multi-platform network management
Technologies
Adobe Workfront, Adobe Workfront Fusion, Adobe App Builder, Adobe Commerce API Mesh, AEM Assets, REST, GraphQL, Serverless
Responsibilities
Re-architect and fix broken API paths and custom service integrations causing timeouts or outages. Shift custom system extensions from brittle in-process codebase overrides to modern serverless out-of-process architectures. Construct automated handoff hooks and workflow pipelines bridging work management systems with downstream marketing engines. Design, build, and test robust webhook configurations and event-driven data transfer layers. Collaborate with web and data architects to secure end-to-end commerce, customer, and transactional data pathways.
Seniority
Principal, hands-on IC