Skip to main content
Absorb

Staff Marketing Technology Engineer

RemoteCanada only
Published
Role
Data Engineering
Experience
Staff
Employment
Full-time
Salary not disclosed
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Staff-level marketing technology/data engineer in Canada with 5+ years of data engineering experience. Needs SQL, Python, BigQuery, dbt, GCP app deployment, AI/LLM application work, ETL/ELT, data security/governance, and no sponsorship requirement.

Core skills

AI/LLM applicationsBigQuerydbt

Required skills

GitCI/CDGCPCloud RunCloud FunctionsGKEDockerTerraformVertex AIAgent BuilderLangChainLangGraphAPI designFastAPISQLPythonETL/ELTAPIsIAM

Optional skills

GCPAWSAzureFivetranPower BITableau

What you'll do

  • Own and evolve the marketing data platform, including a BigQuery data warehouse with dbt-based transformations.
  • Design and maintain ETL/ELT pipelines that connect diverse data sources and scale with measurement needs.
  • Design, build, and deploy applications and AI agents on Google Cloud to automate marketing and product workflows.
  • Expose backends for agentic use and lightweight frontends/UIs where needed.
  • Develop AI-powered tools that let Marketing, Product, and other teams self-serve automation.
  • Apply AI to automate data-engineering work itself.
  • Uphold engineering best practices across an AI-assisted codebase, including Git-based version control, code review, semantic versioning, automated testing, and CI/CD.
  • Ensure AI-generated code is production-ready rather than shipped as-is.
  • Own data security and governance across the platform, including least-privilege access, IAM, secret management, PII handling, BigQuery row/column-level security, and AI data-access guardrails.
  • Collaborate with Marketing, Finance, Sales, Marketing Operations, Data Analysts, and BI specialists to understand data and tooling needs.
  • Ensure data integrity and resolve discrepancies through root-cause analysis.
  • Shape the marketing technology and AI platform stack in line with strategic priorities.
  • Assess and mitigate risks to delivery timelines, quality, stability, and performance.
  • Ensure reliability and robustness of data and AI infrastructure.
  • Serve as a subject-matter expert in data architecture, AI application engineering, and marketing technology.
  • Stay current through research, proofs of concept, and reusable frameworks.
  • Provide technical guidance and architectural expertise across initiatives.
  • Take on other responsibilities as needed to support evolving business priorities.

What they require

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related technical field.
  • 5+ years of data engineering experience, with demonstrated breadth into software and/or AI application development.
  • Strong software-engineering fundamentals, including Git-based workflows, code review, automated testing, and CI/CD for clean, reproducible deploys.
  • Hands-on experience deploying applications on Google Cloud, such as Cloud Run, Cloud Functions, or GKE.
  • Experience with containerization and infrastructure-as-code.
  • Experience building and deploying AI/LLM applications and agents, such as Vertex AI / Agent Builder, LangChain/LangGraph, or similar.
  • Experience with API design and evaluating AI system reliability.
  • Expertise in SQL and Python.
  • Proven experience designing and implementing ETL/ELT processes and pipelines, batch and streaming, and integrating with APIs.
  • Required experience with BigQuery and dbt.
  • Solid understanding of data-warehouse modelling concepts.
  • Working knowledge of data security and governance best practices, including IAM/least-privilege, secret management, and handling sensitive/PII data.
  • Experience in cloud environments.
  • Passion for data- and AI-driven development.
  • Excellent written and verbal communication skills.
  • Preferred: familiarity with marketing software categories, including content management, CRM, experience management, email marketing, and tracking tools.
  • Preferred: familiarity with data visualization tools.
  • Successful candidates will be subject to pre-employment background screening, including a criminal record check.
  • Must be able to show proof of legal eligibility to work in the country they have applied to without sponsorship.

Benefits

  • Fully remote-first work with flexible work arrangements.
  • Comprehensive health and wellness benefits.
  • Retirement savings programs.
  • Eligibility for two different bonus plans.
  • Generous time off.
  • Comprehensive medical and dental benefits based on country of location.
  • New Hire Equipment Allowance.
  • Monthly Flex Allowance.
  • Endless opportunity for career growth and internal mobility.
  • Employee driven DE&I programs.

Absorb Software is a global AI-driven learning platform provider helping organizations align learning with strategic goals through its Absorb LMS platform.

EdTechMid-size

What people say about this company

3.7/ 5

Details

Visa sponsorshipNo
Apply routeDom
Salary not disclosed