Senior Software Engineer (Lifecycle & Messaging Platform)
NewsBreak
Mountain View, CA, United States Posted September 25, 2026
Check how well your resume matches this job
Salary Range
$150,000 - $280,000
Job Description
Join our team as a Senior Software Engineer, where you will design, build, and own our messaging platform across various channels. You will also build the consent and preference layer, own deliverability end to end, and partner with data and machine-learning engineers on event-triggered engagement. This role offers work-from-home opportunities, paid time off, paid parental leave, and a top-tier 401(K) plan with company matching.
- Design, build, and own the messaging platform across email, SMS, push, and in-app channels, ensuring reliability and observability.
- Build the consent and preference layer, managing per-channel consent records and ensuring compliance with regulatory obligations.
- Partner with data and machine-learning engineers on event-triggered engagement, providing experimentation hooks for growth testing.
- Hands-on production experience with a major messaging provider or platform (for example Twilio, SendGrid, Braze, Iterable, , 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
- 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
- Designed event-driven systems with explicit idempotency, retry, and deduplication guarantees, and carried on-call responsibility for them
- 5+ years of backend software engineering, including 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
- Experience building experimentation infrastructure
- Deliverability troubleshooting at scale, including sender registration and domain reputation recovery
- Integrations with CRMs, call centers, or partner systems through webhook or real-time APIs
- Lifecycle or growth engineering on a large consumer product
Required Skills
Similar Jobs
Senior Software Engineer - AI Platform
Hinge Health
Software Engineer (Ads Platform)
NewsBreak
Senior Software Engineer - Post-Trade Platform
Flow Traders
How to apply
You apply on NewsBreak’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout NewsBreak
See every open role at NewsBreak on ARes.
More Jobs at NewsBreak