DEPT®
Principal, Software Engineering (Adobe - Integrations & Automations)
Canada · Principal
Sponsorship not specified$136k-$168kDetected 2 days ago
API DevelopmentGraphQLRESTOAuthResearchProblem Solving
About the role
- DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-deployed architecture squad in North America.
- Mapped back to our platform-agnostic Application Craft, this role is a hands-on technical seat focused on App Craft excellence.
- You will step directly into complex client environments to re-architect broken API paths, custom service integrations, and synchronous data calls that cause gateway timeouts or system outages.
Responsibilities
- Build Out-of-Process Extensions: Shift custom system extensions from brittle codebase overrides to modern, serverless, out-of-process architectures.
- Deploy Custom Webhooks: Design, build, and test robust webhook configurations and event-driven data transfer layers.
- Ensure Integration Stability: Collaborate with web and data architects to secure end-to-end commerce, customer, and transactional data pathways.
- Design, build, and test robust webhook configurations and event-driven data transfer layers.
- Deep technical command of REST and GraphQL API design, serverless microservices, webhooks, and secure authentication models (OAuth).
- We want to enable you to do what you do best and help you develop your skills further with training, development and certifications.
Requirements
- Application & Integration Engineering: 6+ years of backend software engineering or systems integration experience inside an agency, consulting, or enterprise environment.
- Required Adobe Experience:
- Familiarity connecting Adobe Experience Manager (AEM Assets) and creative workflows with external work management tools.
- Technical Problem-Solving: Proven ability to troubleshoot and resolve complex system connection bottlenecks and latency issues across multi-platform networks.
- Consultative Mindset: Strong collaborative skills with the ability to work directly with client development teams and explain technical fixes clearly.
- Proven ability to troubleshoot and resolve complex system connection bottlenecks and latency issues across multi-platform networks.
- Strong collaborative skills with the ability to work directly with client development teams and explain technical fixes clearly.
- Integration Stack Expertise: Deep technical command of REST and GraphQL API design, serverless microservices, webhooks, and secure authentication models (OAuth).
- Direct experience developing and configuring workflows inside Adobe Workfront and Adobe Workfront Fusion.
- Hands-on experience utilizing Adobe App Builder and Adobe Commerce API Mesh to build out-of-process system extensions.
- Work Environment: Remote position - TRAVEL EXPECTED
- 15 days Paid PTO
- 10 Public Holidays + Birthday off
- Medical, Dental, and Mental Health Support/Benefits (through Canada Life Insurance)
- Learning & growth certifications/certifications
Compensation
- Global annual DEPT® Cares Month in which employees come together and donate their skills to support local charities.
Benefits
- Enhanced Family Leave (after 1 year)
- Tons of Office perks in our Toronto office!
- A flexible, hybrid working policy
Equal opportunity
- equal opportunity workplace that seeks to recruit, develop, nurture and retain the most talented people from a range of diverse backgrounds, skills and perspectives.
This listing is sourced directly from DEPT®'s careers page and normalized into a canonical job model.