Senior Software Engineer, Guest Lifecycle & Loyalty

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing lifecycle solutions for restaurant marketing. Leading AI-driven initiatives in a remote-first environment focused on guest engagement and loyalty.

Responsibilities:

  • Own high-impact lifecycle initiatives end-to-end (from ambiguous goal → design → build → launch → iteration), spanning guest journeys like activation, reactivation, graduation, and loyalty.
  • Build reliable messaging and data pipelines that power campaign execution (segmentation, scheduling, send-time optimization) across email/SMS/push at scale.
  • Raise the bar on deliverability and compliance (domain warmup, provider policies, Twilio registration, throttling/guardrails), ensuring we can send safely while maximizing reach and performance.
  • Establish an experimentation + measurement loop for lifecycle: holdouts, incremental lift, attribution quality, and analytics instrumentation that product and marketing can trust.
  • Improve platform observability and operational excellence with SLOs, dashboards, alerting, and incident-ready runbooks for business-critical pipelines.
  • Ship AI-assisted capabilities that make lifecycle marketing more autonomous (e.g., smarter targeting, creative generation, and adaptive campaign optimization), with a bias toward production-ready systems.
  • Multiply the team through technical leadership: set engineering standards, review designs, mentor engineers, and partner cross-functionally with Product, Data, Marketing, and other GPV Growth teams.

Requirements:

  • Strong technical leadership and action bias.
  • Proven ability to drive multi-quarter, cross-functional initiatives from problem framing through measurable outcomes.
  • AI-leaning builder.
  • Hands-on experience shipping AI-assisted features or platform capabilities (LLMs, embeddings, ranking, or ML-adjacent systems), and a pragmatic approach to evaluation, safety, and iteration.
  • Strong end-to-end ownership.
  • Ability to take projects from vague problem statements through design, implementation, and production support.
  • Product-oriented engineering judgment.
  • Able to make tradeoffs that balance speed, quality, and long-term platform leverage in a fast-moving environment.
  • Strong communication and collaboration.
  • Ability to align stakeholders and influence decisions across teams without authority.
  • Data & experimentation rigor.
  • Comfort defining success metrics, running controlled experiments/holdouts, and debugging performance changes across complex funnels.

Benefits:

  • comprehensive health coverage
  • work from anywhere (remote-first workplace)
  • unlimited PTO
  • plus extra fun perks!