Senior Lifecycle Platform Engineer - Remote Messaging

Upstart

United States

Remote

USD 167,000 - 231,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage
401(k) match
Employee Stock Purchase Plan

Job summary

Upstart is seeking a Software Engineer II for its Lifecycle Platform team, focused on scalable backend services that power unified communications across SMS, email, and future channels. The role partners with growth, data, and ML teams to transform customer data into actionable engagement.

The position is remote within the United States, with a strong emphasis on ownership, speed, and collaboration across cross-functional stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or Mathematics, or related field plus 4 years of experience.
  • Experience building and operating microservices and APIs in a cloud environment (preferably AWS).
  • Proficiency in Kotlin, Java, Ruby, or Python as a backend language.
  • Excellent written and verbal communication skills with ability to work in a distributed team.

Responsibilities

  • Design and build scalable backend services powering our unified communications platform across SMS, email, push, and future channels.
  • Develop systems for real-time, event-triggered messaging and self-serve marketing automation and experimentation capabilities.
  • Translate large, complex datasets into high-leverage marketing capabilities through APIs, streaming pipelines, and reverse ETL workflows.
  • Partner with product managers, lifecycle marketing, data insights, analytics, and data platform teams to define requirements and deliver data-driven solutions.
  • Lead medium-sized projects independently—identifying risks, managing ambiguity, and driving execution from design through launch.
  • Strengthen engineering culture by improving system reliability, accelerating iteration, and communicating trade-offs.

Skills

Backend development
Microservices
AWS
Backend languages
Independent delivery
Written communication

Education

Bachelor's degree

Tools

AWS
REST APIs
CI/CD

Job description

Upstart is seeking a Software Engineer II for its Lifecycle Platform team, focused on scalable backend services that power unified communications across SMS, email, and future channels. The role partners with growth, data, and ML teams to transform customer data into actionable engagement.

The position is remote within the United States, with a strong emphasis on ownership, speed, and collaboration across cross-functional stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Messaging Platform Engineer — Lifecycle
Senior Messaging Platform Engineer — Lifecycle

Francisco Partners • Mountain View (CA)

On-site
USD 150,000 - 280,000
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
Remote Software Engineer II - Messaging API
Remote Software Engineer II - Messaging API

Twilio Inc. • Northern (KY)

Hybrid
USD 124,000 - 155,000
Health insurance
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
Lifecycle Email & SMS Growth Strategist (Remote)
Lifecycle Email & SMS Growth Strategist (Remote)

Embedded Shishya • United States

Hybrid
USD 70,000 - 110,000
Base salary + commission opportunities
Robust Medical, Dental, Vision plans
401(k) with employer matching
Senior Product Manager, Messaging (Fully Remote)
Senior Product Manager, Messaging (Fully Remote)

ZipRecruiter, Inc. • United States

Remote
USD 120,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+4
Remote Lead Product Manager, Messaging & Growth
Remote Lead Product Manager, Messaging & Growth

Ladders • United States

On-site
USD 215,000 - 255,000
Competitive salary
Exceptional benefits package
Flexible vacation and paid time off
+1
Senior Lifecycle Email Marketing Manager (Remote)
Senior Lifecycle Email Marketing Manager (Remote)

United States Digital Space LLC • United States

Remote
USD 73,000 - 110,000
401k
Pension schemes
Equity grants
+1
Sr. Lead Software Engineer
Sr. Lead Software Engineer

DigitalXNode • Boston (MA)

On-site
USD 180,000 - 240,000
Senior Lifecycle Marketing Manager — Email & SMS Growth
Senior Lifecycle Marketing Manager — Email & SMS Growth

Prime Corporate Services • Salt Lake City (UT)

On-site
USD 95,000 - 120,000
Comprehensive Health Coverage
401k with Company match
Paid Time Off
+3