Senior Messaging Platform Engineer — Lifecycle

Francisco Partners

Mountain View (CA)

On-site

USD 150,000 - 280,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NewsBreak, headquartered in Mountain View, CA, is seeking a backend software engineer to own the messaging, notification, and lifecycle platform for a two-sided marketplace. You will design, build, and operate the system across email, SMS, push, and in-app channels, ensuring reliability and compliance with privacy rules.

You will collaborate with data and ML engineers on event-triggered engagement, provide experimentation hooks, and set engineering standards for audit trails and access controls

Qualifications

  • 5+ years of backend software engineering with ownership of a messaging, notification, or lifecycle platform.
  • Operated that platform at meaningful scale, millions of messages per month, across at least two of email, SMS, and push.
  • Designed event-driven systems with explicit idempotency, retry, and deduplication guarantees, and carried on-call responsibility for them.
  • Shipped within a consent or privacy regime such as TCPA, CAN-SPAM, GDPR, or CCPA, where the system, not a policy document, enforced the rules.
  • Hands-on production experience with a major messaging provider or platform (for example Twilio, SendGrid, Braze, Iterable, Customer.io, or an in-house equivalent), and clear judgment about build versus buy.
  • Strong proficiency in at least one of Go, Java, Kotlin, Python, or TypeScript, plus SQL.

Responsibilities

  • Design and build the messaging platform: triggering, routing, templating, retries, deduplication, rate limiting, scheduling, and delivery tracking, with reliability and observability as first-class requirements.
  • Build the consent and preference layer: per-channel consent records with provenance, opt-out and do-not-contact propagation to partners within contracted timelines, quiet hours, and suppression rules that no campaign can override.
  • Own deliverability end to end: sender registration and reputation, authentication standards, bounce and complaint handling.
  • Partner with data and machine-learning engineers on event-triggered engagement, including frequency management and holdout design.
  • Provide experimentation hooks so growth can test timing, content, and channel without changes to the core platform.
  • Establish engineering standards for a system that carries regulatory obligations, including audit trails and access controls.

Skills

Backend engineering
Messaging systems
Event-driven design
Privacy/compliance
Messaging providers
Go/Java/Python/TypeScript
SQL

Tools

Twilio
SendGrid
Braze
Iterable
Customer.io

Job description

NewsBreak, headquartered in Mountain View, CA, is seeking a backend software engineer to own the messaging, notification, and lifecycle platform for a two-sided marketplace. You will design, build, and operate the system across email, SMS, push, and in-app channels, ensuring reliability and compliance with privacy rules.

You will collaborate with data and ML engineers on event-triggered engagement, provide experimentation hooks, and set engineering standards for audit trails and access controls

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lifecycle Platform Engineer - Remote Messaging
Senior Lifecycle Platform Engineer - Remote Messaging

Upstart • United States

Remote
USD 167,000 - 231,000
Health coverage
401(k) match
Employee Stock Purchase Plan
Backend Engineer, Messaging Platform — Scale & Reliability
Backend Engineer, Messaging Platform — Scale & Reliability

Whatnot • San Francisco (CA)

On-site
USD 180,000 - 230,000
Generous Holiday and Time off Policy
Health Insurance options including Med
Work From Home Support
+6
Remote Backend Engineer, Messaging Platform
Remote Backend Engineer, Messaging Platform

Whatnot • New York (NY)

Hybrid
USD 170,000 - 230,000
Generous time off
Health insurance
Work from home support
+3
Senior Software Engineer, Lifecycle & Messaging Platform
Senior Software Engineer, Lifecycle & Messaging Platform

NewsBreak • Mountain View (CA)

On-site
USD 150,000 - 280,000
Senior Messaging Product Manager: Reengagement & Lifecycle
Senior Messaging Product Manager: Reengagement & Lifecycle

ziprecruiter • United States

Hybrid
USD 175,000 - 235,000
401(k) plan
Comprehensive benefits
Flexible vacation
+1
Senior Software Engineer, Lifecycle & Messaging Platform
Senior Software Engineer, Lifecycle & Messaging Platform

Francisco Partners • Mountain View (CA)

On-site
USD 150,000 - 280,000
Senior Messaging Platform Architect
Senior Messaging Platform Architect

O'Reilly Auto Parts • Springfield (MO)

On-site
USD 120,000 - 190,000
Competitive wages
Stock Purchase Plan
401k with employer contributions
+4
Backend Engineer, Notification Platform
Backend Engineer, Notification Platform

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Insurance (medical, dental, vision)
401k with company match
Tuition reimbursement
+1
Lifecycle Growth Architect - Email, SMS & Push
Lifecycle Growth Architect - Email, SMS & Push

Garage Technologies, Inc. • Northern (KY), New York (NY)

Hybrid
USD 85,000 - 120,000
Competitive salary and stock options
Medical, dental and vision insurance
Unlimited PTO
+6
Engineering Manager, Messaging & Applications Platforms
Engineering Manager, Messaging & Applications Platforms

CareMessage • United States

On-site
USD 169,000 - 229,000
Paid parental leave