{bc}
indeed

Principal Software Engineer - Marketing Technology

G-P
Remote, CAN
Full-time
Remote
CAD 140,000–176,000,
Discovered 2 days ago
Agentic AI systemsLLM workflowsRetrieval-augmented generation (RAG)TypeScript/JavaScriptReact and Next.jsNode.js or Python

Full Job Posting

About G-P

G-P provides a SaaS-based global employment platform supporting clients in more than 180 countries.

The company describes its teams as remote-first.

Position

Principal Software Engineer serves as Tech Lead for the Marketing Technology team, driving technical direction, architectural evolution, and engineering execution.

The role takes technical ownership of the public web platform and serves as technical authority for agentic AI.

What You Will Do

  • Own global web platform architecture, scalability, performance, Core Web Vitals, edge caching, and internationalization.
  • Architect and deploy agentic AI systems, autonomous multi-agent loops, tool-calling frameworks, and RAG pipelines.
  • Translate business and marketing roadmaps into resilient architecture, pragmatic milestones, and maintainable code.
  • Oversee integrations with marketing platforms, analytics suites, customer data platforms, and CRM systems.
  • Set engineering standards, conduct architecture and code reviews, and mentor mid-to-senior engineers.
  • Collaborate on CI/CD pipelines, container orchestration, and automated cloud infrastructure using infrastructure as code.

Minimum Requirements

  • 8+ years of progressive software engineering experience, including 2+ years as a Tech Lead, Staff, or Principal Engineer architecting high-scale web platforms or distributed services.
  • Production experience designing and deploying autonomous AI agents and LLM workflows, including structured tool/function calling and RAG.
  • Expertise in TypeScript/JavaScript, React or Next.js, and backend services using Node.js or Python.
  • Knowledge of SSR, SSG, ISR, CDN/edge platforms, REST/GraphQL APIs, and cloud environments including AWS, Docker, and Terraform.
  • Ability to collaborate across engineering, product, and marketing and convert ambiguous goals into actionable technical plans.

Preferred Requirements

  • MarTech experience, headless CMS platforms such as Contentful or Sanity, A/B testing, or conversion rate optimization.
  • Experience with enterprise CRMs, marketing automation, or data pipelines such as Salesforce, HubSpot, or Segment.
  • Familiarity with GDPR, CCPA, WCAG, or SOC 2.

Compensation

  • Annual gross base salary is CAD 140,000–176,000, plus variable compensation.
  • Non-sales full-time regular employees are eligible for an annual bonus, subject to applicable factors.

Benefits

  • Benefits include paid parental leave, flexible time off, spending accounts, medical, dental, and vision insurance, and a sabbatical after five years.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at G-P