We make online growth easy for restaurants.
Senior Martech Engineer
Location
United States
Posted
82 days ago
Salary
$140K - $150K / year
Seniority
Senior
Job Description
Senior Martech Engineer
Owner.com
• Own the technical backbone of our GTM marketing stack. • Design and build the tracking infrastructure that powers our paid acquisition. • Build and maintain server-to-server conversion integrations for Meta, Google Ads, and other paid platforms. • Own tracking hygiene end-to-end: UTM standards, pixel coverage, event schemas, and identity resolution. • Define the canonical customer/lead object, key events, and the attributes that power segmentation and personalization. • Build pipelines that populate profiles with the richest possible signal: behavioral, transactional, and engagement data. • Define identity resolution so leads and customers are recognized consistently across every tool and touchpoint. • Drive faster, cleaner customer data into Braze to achieve better segmentation and better results. • Build and evolve marketing workflows leveraging tools such as Make.com, Braze, and HubSpot with reliability and observability baked in. • Identify gaps in the stack and make the case for solutions.
Job Requirements
- 5–10 years in marketing technology, marketing operations, or a closely related technical role
- Hands-on expertise with Tag Management— particularly client side pixel including custom JS.
- Experience building server-to-server (API/CAPI) conversion integrations with major paid platforms (Meta Conversions API, Google Enhanced Conversions, or similar)
- Working knowledge of CDP architecture and data modeling — hands-on experience with any CDP platform (Hightouch, Segment, RudderStack, mParticle, Tealium, or similar)
- Strong SQL skills: you can write the queries yourself, not just read them
- Experience integrating marketing data between systems — connecting CRMs, MAPs, and lifecycle tools so data flows cleanly
- Solid understanding of marketing attribution fundamentals: UTM hygiene, multi-touch models, identity resolution, and what makes tracking trustworthy.
- Preferred Experience
- Direct experience with tools in our current stack: Hightouch, Braze, HubSpot, Salesforce, Snowflake/Databricks/Bigquery
- Experience with reverse ETL patterns and data activation workflows
- Proficiency in JavaScript or Python for custom integrations, GTM custom templates, or lightweight automation scripts
- Hands-on experience building AI-powered workflows — whether with Claude, GPT, or automation tools that incorporate LLMs
- Experience in a B2B SaaS environment, especially with SMB or restaurant/hospitality verticals
- Familiarity with data warehouse concepts (Snowflake, BigQuery, or similar) and how upstream data models affect downstream marketing.
- Legal authorization to work in the U.S or Canada.
- Sponsorship for employment visa status (e.g. H-1B visa status) if required.
Benefits
- comprehensive health coverage
- remote-first workplace
- unlimited PTO
- plus extra fun perks!
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Electrical Engineer – Power & Distribution Networks
netzkontor nord gmbhWir schaffen digitale Zukunft!
• Planning and design of medium- and low-voltage networks • Network calculation and simulation (load flow, short-circuit, voltage drop) • Integration and assessment of renewable energy installations (e.g., PV, wind, storage) • Planning and sizing of substations and transformer stations • Support in preparing grid connection applications • Preparation of planning documents, concepts and technical documentation • Coordination with grid operators, clients and project stakeholders • Contribution to innovative solutions in the field of power networks (e.g., Smart Grids, network optimization)
• Responsible for validation strategy and planning, executing and qualification of computer systems and/or infrastructure components in accordance with applicable policies procedures and regulatory requirements
Engineer Internship, Summer 2026
CTIBringing Technology to the Fight. (CTI) is a rapidly growing software, systems, and operational support corporation
• Work alongside our experienced engineering development team • Gain hands-on experience in developing cutting-edge technologies • Be involved in all stages of the software development lifecycle, from requirements analysis and design to testing and deployment • Contribute to our culture, elevate careers, and imagine next with us • Engage in insightful employee-led discussions and personalized mentorship experiences • Attend career-building experiences designed to explore professional paths • Build your network through curated events connecting with fellow interns and industry professionals
Role Description Engagement Model: PJ (Pessoa Jurídica) contractor. You invoice monthly via nota fiscal. You have full autonomy over your schedule, tools, and methods. You’re responsible for your own tax and benefits administration. $3,000 USD/month + $300/month equipment & tools budget. Long-term, monthly renewal. Why this role is different: - We're an 18-person team building EV-as-a-Service infrastructure for fleets. - An increasing number of people also ships code using LLM’s. - We run an agent swarm under an operating charter: multiple agents writing real production code. - As most of the code is AI-generated, the hard part of this job is catching what the model gets wrong. What you'll work on: - Python Lambda services on AWS: dispatcher + fetcher pattern over SQS. - Pulumi (Python) for IaC. - Multi-tenant isolation in our Next.js 14 + Prisma portal, and IAM-enforced isolation on the AWS side. - A Postgres hot-tier for device state, designed so the eventual move to DynamoDB is a flag flip, not a rewrite. - Production observability before cutovers, not after — Powertools, OTel, synthetic checks, runbooks. - Customer-facing TCO calculator (Qwik on Cloudflare Pages) and the data plumbing behind our marketing funnel (HubSpot, Segment, GA4). Qualifications - 3–5 years shipping production code. - Strong Python and TypeScript; fluent in both, comfortable in unfamiliar codebases. - AWS hands-on experience (Lambda, IAM, S3, SQS) and IaC experience (Pulumi or Terraform). - PostgreSQL fluency — schema design, migrations, query plans, opinions on when to denormalize. - You pair with an LLM every day and you catch its mistakes; you read its diffs sceptically. Requirements - Bonus: Multi-tenant SaaS — IAM-enforced isolation and the failure modes of getting it wrong. - Bonus: Production observability and on-call experience. How We Hire - Intro call (30 min). - Paid take-home ($200, ≤90 min): we send you an AI-generated Lambda + Pulumi module that looks fine and has CI passing. It contains a handful of planted defects of the kinds models actually produce. You review it, find them, and tell us how. Use Claude or Cursor — and tell us how you used them. - Pair session (60 min): we extend the take-home together and introduce a live failure mode. - Offer. Apply Send your GitHub and a paragraph about a hard engineering problem you've shipped. Apply even if you don't tick every box. Great engineers come from many paths. We’d rather see what you can build. 7Gen is committed to building a diverse, inclusive team.


