Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

NewsBreak

Senior Software Engineer (Lifecycle & Messaging Platform)

Posted Updated
Discussion
  • In a two-sided marketplace, nearly every commitment made to a customer or a provider is delivered as a message: confirmations, time-sensitive notifications to professionals, outcome follow-ups that feed our quality measurement, shared summaries for family members, and longer-horizon engagement
  • Because consumer messaging in our category is regulated, the platform that sends these messages is also the system that enforces consent, preferences, and suppression
  • You will design, build, and own that platform across email, SMS, push, and in-app channels
  • 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

Benefits

  • Work from home opportunities
  • Paid time off and paid holidays
  • Paid parental leave
  • FSA and commuter benefit programs
  • Team activity budget
  • Top-tier 401(K) plan with company matching
  • Health, dental, and vision care for you and your family
  • 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
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.