Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal, Software Engineering (Adobe - Integrations & Automations)

$136k - $168k per year

DEPT®

WHY DEPT®?

We are pioneers at heart. What this means, is that we are always leaning forward, thinking of what we can create tomorrow that does not exist today. We were born digital and we are a new model of agency, with a deep skillset in tech and marketing. That’s why we hire curious, self-driven, talented people who never stop innovating.

Our culture is big enough to cope and small enough to care. Meaning, that with people across 20+ countries, we’re big enough to provide you with the best tools, global opportunities, and benefits that help you thrive. While acting small by investing in you, your growth, your team, and giving you the autonomy to solve our clients problems, no matter where you are in the world.

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 specialize in middleware modernization, system-to-system webhook logic, custom API connector builds, and workflow automation.

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. You will move custom system extensions from brittle, in-process codebase overrides to modern, serverless, out-of-process architectures, ensuring long-term operational stability.

WHAT YOU'LL DO

  • Remediate Broken Middleware: Re-architect and fix broken API paths, custom service integrations, and data calls causing timeouts, latency, or outages.
  • Build Out-of-Process Extensions: Shift custom system extensions from brittle codebase overrides to modern, serverless, out-of-process architectures.
  • Construct Workflow Connectors: Construct automated handoff hooks and workflow pipelines that bridge work management systems with downstream marketing engines.
  • 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.

WHAT YOU BRING

  • Application & Integration Engineering: 6+ years of backend software engineering or systems integration experience inside an agency, consulting, or enterprise environment.
  • Integration Stack Expertise: Deep technical command of REST and GraphQL API design, serverless microservices, webhooks, and secure authentication models (OAuth).
  • Required Adobe Experience:
  • 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.
  • 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.

Work Environment: Remote position - TRAVEL EXPECTED 

WE OFFER: 

  • 15 days Paid PTO
  • 10 Public Holidays + Birthday off
  • Medical, Dental, and Mental Health Support/Benefits (through Canada Life Insurance)
  • Learning & growth certifications/certifications
  • Enhanced Family Leave (after 1 year)
  • A flexible, hybrid working policy
  • Buddy Program: You will be paired with a ‘Buddy’ to help you through your first weeks’ at DEPT®
  • Tons of Office perks in our Toronto office! Enjoy biweekly breakfasts and lunches, tons of free snacks, and of course team events on the regular!
  • A reputation for doing good. DEPT® has been a Certified B Corp® since 2021 and named ‘Agency of the Year’ at both The Lovies and The Webby Awards.
  • Awesome clients. Whether big or small, local or global — at DEPT® you’ll get the opportunity to work with clients of all sizes and across all industries. And we celebrate all of our successes together!
  • The opportunity for possibility. We want to enable you to do what you do best and help you develop your skills further with training, development and certifications.
  • Global annual DEPT® Cares Month in which employees come together and donate their skills to support local charities.

DEPT® is committed to making a positive impact on the planet and since 2021 has been Climate Neutral and B Corporation certified.

DEPT® is proud to be an equal opportunity workplace that seeks to recruit, develop, nurture and retain the most talented people from a range of diverse backgrounds, skills and perspectives. We encourage all applications irrespective of gender, race, sexual orientation, religion, age, nationality, marital status, and disability.

DEPT® uses AI-assisted technology (Metaview) to capture notes and summarize interview conversations, so our interviewers can stay fully focused. Using the AI is optional, just let us know if you’d prefer it not be used.”

This posting reflects a future opening. 

DIVERSITY, EQUITY, & INCLUSION

At DEPT®, we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit, develop, nurture, and retain talented individuals from diverse backgrounds, with varying skills and perspectives.

Not sure you meet all qualifications? Apply, and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement, when in fact they do. We believe in giving everyone a fair chance to shine. 

We also encourage you  to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us.

Want to know more about our dedication to diversity, equity, and inclusion? Check out our efforts here .

#LI-Hybrid

Canada Pay Range

$136,000—$168,000 CAD

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal, Software Engineering (Adobe - Integrations & Automations) in Canada vacancy
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization...  ...systems, APIs, event services, infrastructure automation, and DevSecOps spanning an existing Azure, BizTalk, and... 
    Suggested
    Contract work
    Remote work

    Oomple

    Canada
    10 days ago
  • $170.4k - $234.3k per year

     ...precision. With 465 billion automated optimizations per second, the...  ...and marketing channels. Engineering at StackAdapt:  As an Engineer...  ...Team: The Core Services Integrations Solutions team is...  ...and lead by example to uphold software development best-practices in... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    23 days ago
  • $163k - $213k per year

     ...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture...  ...optimization, database-to-platform ingestion modeling, and automated lifecycle program orchestration. You will step directly into... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    a month ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Principal
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $107k - $156k per year

     ...is seeking a Senior Analytics & Identity Engineer to join our forward-deployed architecture...  ...Telemetry & Analytics Engineering: 6+ years of software engineering experience focusing on web/...  ...server-side event routing. Required Adobe Experience: Expert, hands-on... 
    Principal
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    a month ago
  •  ...infrastructure and financial partner integrations that enables Stripe to accept...  ...of product/platform engineers and financial partners, connecting...  ...’s payments stack   Find automated solutions and implement tool...  ...(ex: Technical Operations, Software Engineer, etc.) ~ Have experience... 

    Stripe

    Canada
    21 days ago
  • $160k - $180k per year

     ...Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical...  ...You will help determine how Kindsight integrates with its selected payments partner, how...  ...actively coding despite operating at Staff or Principal level. Why Join the Payments Team?... 
    Internship

    Kindsight

    Canada
    2 days ago
  • $80k - $110k per year

     .... As an AI-Driven Full Stack Engineer, you'll be part of a team charting...  ...intelligent systems that automate manual processes and unlock...  ...React, Redux, PostgreSQL and AWS Integrate AI models and APIs for tasks...  ...extraction, recommendation engines etc. Work closely with Sr. Engineers... 
    Remote job
    Work at office
    Work from home
    Canada
    2 days ago
  • $100k - $120k per year

     ...Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming...  ...engineers to build reliable backend services, integrate with our selected payments partner, and...  ...and other production issues. Write automated tests for financial and business-... 

    Kindsight

    Canada
    2 days ago
  • $174.49k - $205.33k per year

     ...its low fees, advanced trading engine, strong security and...  ...About This Role: The Senior Software Engineer, DevOps is part of the...  ...incident response practices Automate infrastructure provisioning and...  ...users every day: Act with Integrity: We do what’s right, even when... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    10 hours ago
  • $99k - $149k per year

     ...access, authentication, and automation that transforms how people move...  ...paced, agile team comprising engineers, a product manager, and...  ...skills. Have 2+ years of software development experience. Have...  ...time. With over 7,000 pre-built integrations to applications and infrastructure... 
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    9 days ago
  • $110k - $130k per year

     .... Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing...  ...parallel test execution, and strengthen integration with CI/CD. Longer term, this engineer...  ...copy-and-paste code and applies sound software-design and clean-code principles. Enable... 
    Long term contract
    Immediate start
    Shift work

    Kindsight

    Canada
    a month ago
  • $230k - $280k per year

     ...This is a full stack engineering role focused on building and evolving Seeq's data analytics...  ...the ability to deliver polished, reliable software at every layer. What You Will Do...  ...oriented. You advocate for testing, continuous integration, and clean solutions. You address bugs... 
    Principal
    Immediate start
    Home office

    Seeq

    Canada
    2 days ago
  • $120k - $150k per year

     ...fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team...  ...help establish the patterns for reliability, reconciliation, integration, transaction processing, and operational support that the... 

    Kindsight

    Canada
    2 days ago
  • $80 per hour

     ...RESPONSIBILITIES: Leads and architects software solutions written in Java that integrate with SAP. Provides technical...  ...and guidance to a small engineering team to maintain and enhance this...  ...data handling patterns ~ Cloud Integration Gateway (CIG) for ERP synchronization... 
    Principal
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    16 days ago
  •  ...’s largest Indigenous-owned software testing and technology services...  ...Job Summary The Integration Developer is responsible for...  ...enabling data exchange, process automation, and system interoperability...  ...Development , Middleware Engineering , or a related discipline.... 
    Contract work
    Internship

    PLATO

    Canada
    17 days ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of...  ...established frameworks and standards · Write and maintain automated tests to ensure high confidence in code quality · Participate... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $76k - $104.5k per year

     ...audiences with precision. With 465 billion automated optimizations per second, the AI-...  ...develop, and maintain high-quality, modular integrations and automation solutions between internal systems and...  ...Table ~ Proficiency in at least one software language (e.g., Python, Java, Go, Node... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    19 days ago
  • $140k - $150k per year

     ...ambitious brands grow through the integration of data, content, media, and...  ...practice - and is the engine through which client trust compounds...  ...Lead on the management path, and Principal on the senior individual-...  ...partnership experience (Google, Meta, Adobe, Amazon, or similar) Cross-... 
    Long term contract
    Internship
    Work at office
    Local area
    Shift work

    Monks

    Canada
    26 days ago
  • $80k - $95k per year

     ...recruiting on behalf of a growing engineering and machine-building...  ...custom roll forming equipment, automation systems, material handling equipment, and integrated manufacturing solutions while collaborating...  ...SolidWorks or similar 3D CAD software ~ Experience creating... 
    Long term contract
    Permanent employment
    Full time

    Remote People

    Canada
    more than 2 months ago
  • $150k - $175k per year

     ...independent team of data & AI experts, engineers, and designers who build...  ...testing tools at all levels, unit, integration and end-to-end testing. Practical...  ...environments. Experience with automation, CI and CD. Experience building software collaboratively using pull... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  •  ...for a passionate and dedicated Principal Cinematic Animator to join...  ...quality cinematic animation that integrates seamlessly with gameplay....  ...with cinematics, design, and engineering teams to deliver compelling narrative...  ...working with tools such as Unreal Engine, Maya, MotionBuilder, o
    Principal
    Full time
    Internship

    Hasbro

    Canada
    8 days ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    a month ago
  • $64k - $88k per year

     ...audiences with precision. With 465 billion automated optimizations per second, the AI-...  ...doing ~Design, build, and maintain integrations between Salesforce and enterprise business...  ...'s degree in computer science, software engineering, or a related field (or equivalent practical... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  • $115k - $125k per year

     ...provider of fleet-management software, powering the EMDECS cloud...  ...mentor, and coach the software engineering team to achieve high...  ...focus on AWS architecture and integrations. This is a unique opportunity...  ...CodePipeline, or equivalent Automated testing, deployment... 
    Remote job
    Canada
    1 day ago
  •  ...studio in Montreal, QC. We’re looking for a passionate and dedicated Principal Cine Designer to join the Montreal team and help bring our first...  ...focuses on translating narrative content into compelling in-engine cinematics through staging, performance, camera work, and... 
    Principal
    Full time
    Internship

    Hasbro

    Canada
    8 days ago
  • $105k - $140k per year

     ...Summary: As the Product Manager for Integrations, you will define the vision, strategy, and...  ...other technology firms to leverage our software developer toolkits (SDKs) to easily integrate...  ...efficiently. You’ll work closely with engineering, design, marketing, and our nonprofit... 
    Long term contract

    Kindsight

    Canada
    19 days ago
  • $110k - $150k per year

     ...America’s leading provider of integrated entertainment, sports content...  ...be responsible for driving automation initiatives that deliver measurable...  .... Collaborate with engineering, data, security, and product teams to ensure seamless integration and operational readiness.... 
    Remote job
    Long term contract
    Canada
    1 day ago
  •  ...recherche d'un·e Cinematic Animator Principal.e passionné·e et engagé·e...  .... Participer à l'intégration, à la maintenance et au débogage...  ...Solide compréhension des principes cinématographiques, notamment...  ...avec des outils tels qu'Unreal Engine, Maya, MotionBuilder ou des logiciels... 
    Principal
    Long term contract
    Worldwide

    Hasbro

    Canada
    a month ago
  • $120k - $160k per year

     ...seeking a Senior Salesforce Engineer to join our Product Engineering...  ...org, strengthening automated testing, or finding a cleaner...  ...packages. Build and maintain integrations with third-party systems using...  ...developing and maintaining commercial software products. ~ Familiarity... 
    Long term contract
    Remote work

    Kindsight

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal, Software Engineering (Adobe - Integrations & Automations). Be the first to apply!