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

Principal Software Engineer - Marketing Technology

$140k - $176k per year

G-P

Principal Software Engineer - Marketing Technology

About Us

Our leading SaaS-based Global Employment Platform™ enables clients to expand into over 180 countries quickly and efficiently, without the complexities of establishing local entities. At G-P, we’re dedicated to breaking down barriers to global business and creating opportunities for everyone, everywhere.

Our diverse, remote-first teams are essential to our success. We empower our Dream Team members with flexibility and resources, fostering an environment where innovation thrives and every contribution is valued and celebrated.

The work you do here will positively impact lives around the world. We stand by our promise: Opportunity Made Possible. In addition to competitive compensation and benefits, we invite you to join us in expanding your skills and helping to reshape the future of work.

At G-P, we assist organizations in building exceptional global teams in days, not months—streamlining the hiring, onboarding, and management process to unlock growth potential for all.

About The Position

We are seeking an experienced Principal Software Engineer to serve as the Tech Lead driving technical direction, architectural evolution, and day-to-day engineering execution for our Marketing Technology (MarTech) team. In this role, you will partner directly with the Senior Engineering Manager, taking technical ownership of our public web platform and primary digital flagship.

In addition to ensuring our global web platform remains fast, resilient, and scalable, you will serve as the team’s technical authority for Agentic AI —architecting intelligent autonomous agents, multi-step LLM workflows, and modern automations that elevate both our digital customer experience and internal marketing operations.

What You Will Do

  • Architect Global Web Platforms: Own the technical architecture, scalability, and performance of our global digital flagship, driving world-class Core Web Vitals, edge caching strategies, and seamless internationalization (i18n).
  • Lead Agentic AI Strategy: Architect and deploy production-grade agentic AI systems, autonomous multi-agent loops, tool-calling frameworks, and retrieval-augmented generation (RAG) pipelines to power intelligent workflows and personalized web experiences.
  • Technical Leadership & Delivery: Partner directly with the Senior Engineering Manager to translate business and marketing roadmaps into resilient technical architecture, pragmatic milestones, and maintainable codebases.
  • MarTech Integrations: Oversee the architectural design and integration of third‑party marketing platforms, analytics suites, customer data platforms (CDPs), and CRM systems (e.g., Salesforce) without compromising web performance or security.
  • Mentorship & Engineering Excellence: Set engineering standards, conduct high-signal architecture and code reviews, and mentor mid‑to‑senior engineers across modern full‑stack web development and emerging AI patterns.
  • Cloud & DevOps Rigor: Collaborate with Platform and DevOps teams to maintain robust CI/CD pipelines, container orchestration, and automated cloud infrastructure using modern Infrastructure as Code.

What We Are Looking For

  • 8+ years of progressive software engineering experience, including 2+ years in a Tech Lead, Staff, or Principal Engineer capacity architecting high‑scale web platforms or distributed services.
  • Hands‑On Agentic AI Depth: Practical experience designing, building, and deploying autonomous AI agents and LLM‑powered workflows in production (utilizing frameworks like LangGraph, CrewAI, AutoGen, or custom agent architectures, alongside structured tool/function calling and RAG).
  • Web Systems & Cloud Infrastructure: Strong grasp of modern rendering paradigms (SSR, SSG, ISR), CDN/edge platforms (e.g., Cloudflare, CloudFront), REST/GraphQL APIs, and cloud environments (AWS, Docker, Terraform).
  • Pragmatic Partner: Exceptional ability to collaborate across engineering management, product, and non‑technical marketing stakeholders, breaking down ambiguous goals into actionable technical plans.

Preferred Requirements:

  • Prior experience in the Marketing Technology (MarTech) space, including headless/decoupled CMS platforms (e.g., Contentful, Sanity), A/B testing engines, and conversion rate optimization (CRO).
  • Practical experience integrating enterprise CRMs, marketing automation engines, and data pipelines (e.g., Salesforce, HubSpot, Segment).
  • Familiarity with international data privacy laws (GDPR, CCPA), accessibility standards (WCAG), and enterprise compliance standards (e.g., SOC 2).

The annual gross base salary range for this position is CAD140,000 - CAD 176,000 plus variable compensation.

Our ranges are established using objective market benchmarking data for this level of work. Final placement within the range is determined by gender‑neutral criteria, including the candidate's relevant skills, experience, and specific qualifications for the role.

Actual compensation for this position may vary and will depend on multiple factors such as relevant qualifications, experience, education, and geographic location. For Full-Time Regular Employees, this position is also eligible for additional compensation as follows:

  • Sales Roles: This position is eligible for a commission structure in addition to base salary.
  • Non‑Sales Roles: This position is eligible for an annual bonus which is paid dependent on various factors, including and without limitation, individual and company performance in addition to base salary.

G-P values its employees and offers excellent benefits and perks including generous paid parental leave, flexible time off, spending accounts, medical insurance, dental insurance, vision insurance, sabbatical after 5 years and more.

Individuals residing, or applying to work, in the United States: California or Philadelphia , Pennsylvania ,please review the following additional information:
G-P will consider qualified applicants with arrest or conviction records in accordance with the California Fair Chance Act, Los Angeles City Fair Chance Act Ordinance, Los Angeles County Fair Chance Act Ordinance, and San Francisco Fair Chance Act Ordinance. Los Angeles applicants can review additional information regarding the Los Angeles City Fair Chance Act here: Fair Chance Initiative for Hiring Ordinance , and Philadelphia applicants can review information pertaining to Philadelphia’s Fair Criminal Record Screening Standards Ordinance here: Fair Chance Poster . Any consideration of a candidate’s background check with arrest or conviction records will include an individualized assessment based on the factors required by applicable law, including the candidate’s specific record and the duties and requirements of the specific job.

G-P. Global Made Possible.

G-P is a proud Equal Opportunity Employer, and we are committed to building and maintaining a diverse, equitable and inclusive culture that celebrates authenticity. We prohibit discrimination and harassment against employees or applicants on the basis of race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other legally protected status.

G-P also is committed to providing reasonable accommodations to individuals with disabilities. Individuals with disabilities are encouraged to apply for these positions. If you need an accommodation due to a disability during the interview process, please contact us at View email address on apply.j-vers.com.

#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Marketing Technology in Ottawa, ON vacancy
  • $172.1k - $323.6k per year

     ...product and experience design; technology and experience platforms; creative, media and marketing strategy; and campaign, content...  ...supporting presales and go-to-market initiatives. The Work: Serve...  ...strategy, creative, data, product, engineering, and platform teams. Provide... 
    Suggested
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 hours ago
  • $150k - $164k per year

     ...data centers. Our Packaging Technology team sits at the heart of this...  ...design, signal integrity engineering, and close collaboration with...  ...your team. Job Summary As a Principal Engineer in IC Package...  ...suppliers and emerging package technologies to advance Semtech's packaging... 
    Suggested
    Full time
    Contract work

    Semtech

    Ottawa, ON
    5 hours ago
  • $90k - $140k per year

     ...Office (2 days per week) Reporting To: Technology Director Salary Range: $90,000 to $...  ...to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ...consider they are a perfect match. At Larus Technologies we welcome motivated individuals to... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    10 days ago
  •  ...flight at a pace that is unusual in traditional aerospace and defence. As we build Hypersonica Canada, we are looking for a Principal Engineer & Technical Lead to become the senior technical owner in-country and help build the Canadian engineering organisation from the ground... 
    Suggested
    Full time

    hypersonica-prod

    Ottawa, ON
    9 days ago
  • $125.8k - $133.2k per year

     ...semiconductor innovation and surrounding markets, TechInsights’ content...  ...of unmatched reverse engineering, teardown, and market analysis...  ...include the most successful technology companies who rely on TechInsights...  ...THE OPPORTUNITY:   As a Software Engineer on the Circuit... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    2 days ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST...  ...data-heavy production products such as market feeds, crawlers, APIs, and data pipelines...  ...team culture. AutoScale Ventures is a technology-driven company with 50+ team members across... 
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    8 days ago
  •  ...that bridges the gap between performance marketers and creative teams, so they can uncover...  ...Runneth - the AI brain for the 100x marketer - we're going further: a persistent creative...  ...Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    8 days ago
  • $215k - $300k per year

     ...that bridges the gap between performance marketers and creative teams, so they can uncover...  ...Runneth - the AI brain for the 100x marketer - we're going further: a persistent creative...  ..., three or four days a week. As a Software Engineer, you'll work on the core infrastructure... 
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Ottawa, ON
    6 days ago
  •  ...At Tecsys, the software we deliver keeps hospitals, pharmacies and...  ...This Role Matters   As a Technology & Architecture Solution Consultant...  ...with Product Management, Marketing, and Security. Ability to...  ...more of the following: Sales Engineering, Solutions Consulting, Solutions... 
    Remote work

    Tecsys Inc.

    Ottawa, ON
    1 day ago
  • $90k - $140k per year

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...you!  Role Overview We are looking for a Software Development Engineer in Test to help build and sustain high-quality software through... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    10 days ago
  • $89.7k - $149.8k per year

     ...tool, it's your playground. Our engineers work on scalable systems, cloud...  ...for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while...  ...while staying current with emerging technologies. Write clean, maintainable... 
    Full time
    Internship

    Amazon

    Ottawa, ON
    5 hours ago
  • $138.45k - $173.06k per year

     ...by thousands of operators across countries. This isn’t a greenfield role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality, reliability, and feel of software that people actually depend on... 
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    15 days ago
  •  ...benefits, and flexible work arrangements. Job Description We are looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities within an HSIT team in an automotive environment. You will play a key role in... 
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Ottawa, ON
    3 days ago
  • $150k - $200k per year

     ...Q-Block Computing is a Canadian quantum technology company on a mission to decode Nature's...  ...research possible. About this role:  The Principal Quantum Scientist will define the...  ...scientist needs to do their best work: deep engineering infrastructure, institutional conviction... 
    Long term contract
    Full time
    Internship
    Immediate start

    Q-Block Computing

    Ottawa, ON
    5 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement... 
    Contract work

    Myticas Consulting

    Ottawa, ON
    10 days ago
  • $185k - $195k per year

     ...Alarm.com is a rapidly expanding technology company developing innovative cloud and device...  ...across a wide range of cutting-edge technologies that provide a unified, connected...  ...talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  •  ...FullStack is your AI-native engineering partner, built to turn AI capability...  ...opportunities to talented software professionals across the...  ...based development work as a Principal Full Stack Engineer (React &...  ...background in back-end technologies, with hands-on production experience... 
    Full time
    Remote work
    Flexible hours

    FullStack

    Ottawa, ON
    20 days ago
  • $125k - $175k per year

     ...Principal Oracle Fusion Architect | Eastern & Atlantic Canada  Ottawa...  ...to DSP's Oracle practice go-to-market strategy, thought leadership content...  ...is a leading information technology company specializing in data management, cloud, engineered systems and data analytics.... 
    Work from home

    DSP-Eclipsys

    Ottawa, ON
    26 days ago
  • $314.8k per year

     ...We drive profitable growth by developing market-relevant insights to increase market share...  ...on sales. The Performance Strategy Principal Director applies deep business strategy development...  ...issues at the intersection of business, technology, and operations. Provides deep... 
    Long term contract
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 hours ago
  •  ...consultant ou consultante en solutions de technologie et d’architecture, vous vous joindrez à...  ...avec la Gestion de produit, le Marketing et la Sécurité. Capacité à voyager à...  ...soutenir. ~ Solide compréhension des technologies infonuagiques, des plateformes SaaS, de... 
    Daily paid
    Apprenticeship
    Remote work

    Tecsys Inc.

    Ottawa, ON
    1 day ago
  •  ...We Are: We are Technology Strategy and Transformation. Our vision is to become the world’s...  ...industry and utilize technology to capture market share. Our Technology Strategy team...  ...models and business cases leveraging modern technologies and ways of working Lead the creation... 
    Hourly pay
    Long term contract
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 hours ago
  •  ...présentement à la recherche d’ un(e) conseiller en architecture technologique ayant une solide expérience dans son domaine d’expertise afin...  ...et l’environnement cible ; Contribuer à la définition de principes, standards et orientations technologiques ; Appuyer la préparation... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  • $48k per year

     ...Job Description We are currently looking for an In - Vehicle Technology Specialist with an Electrical Background. This person will...  ...Supporting the introduction and deployment of new in-vehicle technologies This person will become the primary point of contact and internal... 
    Remplacement

    Coventry Connections Inc

    Ottawa, ON
    14 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer...  ...be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects, Software Engineers,... 
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    5 hours ago
  •  ...will have the opportunity to work on the software development for various next generation...  ...Computer Science, Computer or Electrical Engineering or related technical area (Successful...  ...initiatives Working knowledge of AUTOSAR, CAN technologies, automotive diagnostic protocols... 
    Full time

    Ford Motor Company

    Ottawa, ON
    4 days ago
  • $80k - $105k per year

     ...innovative application of science, technology, and information to solve...  ...is seeking an Intermediate Software Developer to contribute to...  ...role will leverage software engineering skillsets to support the SRC...  ...compensation for this role is market competitive. The anticipated... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    28 days ago
  • $170k - $200k per year

     ...Education Bachelor's degree Computer science Computer software and media applications, other Experience 5 years or more...  ...completed both in person and remotely. Work setting ~ Information technology Responsibilities Tasks Project management Design... 
    Permanent employment
    Full time
    Remote work

    Akkodis Canada Inc

    Ottawa, ON
    3 days ago
  • $100k - $135k per year

     ...innovative application of science, technology, and information to solve...  ...CAN Ltd is seeking a Senior Software Developer to contribute to...  ...role will leverage software engineering skillsets to support the SRC...  ...compensation for this role is market competitive. The anticipated... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    28 days ago
  • $161.05k - $319.3k per year

     ...in every industry. Leveraging our global resources and advanced technologies, we create integrated, turnkey solutions tailored to our...  ...Consulting business in Canada. The successful candidate will own market development, strategic client relationships, large-scale delivery... 
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 hours ago
  •  ...Tax Technology Partner Canada We are Looking for a Tax Technology Partner for a global consultancy based in Canada The opportunity is amazing, and offers great clients, freedom to win global accounts, and live in beautiful Canada. If you have Tax Technology consulting... 
    Live In

    TM Global Recruitment

    Ottawa, ON
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Marketing Technology. Be the first to apply!