NewsBreak
Senior Software Engineer, Lifecycle & Messaging Platform
$150K–$280K
Mountain View, California, United States · Senior · Full-time · Posted Sep 11, 2026
- Experience
- 5+ years of backend software engineering.
About the job
Designs and owns a multi-channel messaging platform for Nearby AI’s local services marketplace, including consent enforcement, deliverability, and engagement experimentation.
What you'll do
- Build and operate messaging infrastructure across email, SMS, push, and in-app, including routing, scheduling, retries, and delivery tracking.
- Implement consent, preference, suppression, audit, and access-control systems, and own deliverability.
- Partner with data and machine-learning engineers on event-triggered engagement, frequency management, holdouts, and experimentation.
What they ask for
- 5+ years of backend software engineering, including ownership of a messaging, notification, or lifecycle platform.
- Operated a platform at millions of messages per month across at least two of email, SMS, and push.
- Designed event-driven systems with idempotency, retry, and deduplication guarantees, and carried on-call responsibility.
- Shipped systems enforcing consent or privacy rules; production experience with a major messaging provider or equivalent; proficiency in at least one of Go, Java, Kotlin, Python, or TypeScript, plus SQL.
Nice to have
- Lifecycle or growth engineering on a large consumer product; integrations with CRMs, call centers, or partner systems.
- Deliverability troubleshooting at scale or experience building experimentation infrastructure.
Pay
$150,000 — $280,000 USD annual base pay
Tools
Twilio, SendGrid, Braze, Iterable, Customer.io, Go, Java, Kotlin
AI focus
Partner with data and machine-learning engineers on event-triggered engagement, including frequency management and holdout design.
Model-written summary · the original posting is authoritative