Principal Software Engineer – Marketing Technology

atG-PRemoteUS flagUnited StatesFull-timeFull-stack EngineerLead$155k – $197k/year

Posted Oct 28

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Act as the Tech Lead, steering the technical vision, architectural advancements, and daily engineering operations for the Marketing Technology team.

β€’ Take ownership of the technical architecture, scalability, performance, Core Web Vitals, edge caching, and internationalization of G-P’s global web platform.

β€’ Design and implement production-grade agentic AI systems, autonomous multi-agent loops, tool-calling frameworks, and RAG pipelines.

β€’ Convert business and marketing strategies into robust architecture, pragmatic milestones, and maintainable codebases.

β€’ Supervise integrations with marketing platforms, analytics suites, CDPs, and CRM systems like Salesforce.

β€’ Establish engineering standards, perform architecture and code reviews, and mentor mid-to-senior engineers.

β€’ Partner with Platform and DevOps teams on CI/CD pipelines, container orchestration, and Infrastructure as Code.

β€’ Collaborate directly with the Senior Engineering Manager.


⛳️ Requirements

β€’ Over 8 years of progressive experience in software engineering.

β€’ At least 2 years in a Tech Lead, Staff, or Principal Engineer role, architecting high-scale web platforms or distributed services.

β€’ Hands-on production experience in designing, building, and deploying autonomous AI agents and LLM-powered workflows.

β€’ Familiarity with LangGraph, CrewAI, AutoGen, custom agent architectures, structured tool/function calling, and RAG.

β€’ Extensive expertise in TypeScript/JavaScript, React, Next.js, Node.js, or Python.

β€’ Strong knowledge of SSR, SSG, ISR, CDN/edge platforms, REST/GraphQL APIs, AWS, Docker, and Terraform.

β€’ Capability to collaborate effectively across engineering management, product teams, and non-technical marketing stakeholders.

β€’ Preferred: Experience in MarTech, headless/decoupled CMS platforms, A/B testing, CRO, enterprise CRM and marketing automation integrations, data pipelines, GDPR, CCPA, WCAG, and SOC 2.


🏝️ Benefits

β€’ Variable compensation.

β€’ Annual bonus for non-sales roles, based on individual and company performance.

β€’ Generous paid parental leave.

β€’ Flexible time off.

β€’ Spending accounts.

β€’ Medical insurance.

β€’ Dental insurance.

β€’ Vision insurance.

β€’ Sabbatical after 5 years.

β€’ Flexible work arrangements through remote-first teams.

β€’ Opportunities for professional development and skill expansion.

People also viewed

Chaos19 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar19 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne19 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne19 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien19 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix19 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers