All vacancies
Software Engineer, Lifecycle
Upstart
Remote · United States$11,833–16,383 gross/mofull-timeUpstart Careers
We’re proudly digital-first, giving most Upstarters the flexibility to do their best work from wherever they thrive, alongside teammates across 80+ cities in the US and Canada. Digital-first doesn’t mean distant.
Responsibilities
- Design and build scalable backend services that power 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 closely with product managers, lifecycle marketing, data insights, analytics, and data platform teams to define requirements and deliver impactful, data-driven solutions.
- Lead medium-sized projects independently—proactively identifying risks, managing ambiguity, and driving execution from design through launch.
Languages
- Work format
- Remote
- Seniority
- Mid
- Posted
- 15 May 2026
- Last verified
- In the last 5 days
Similar roles
- Java DeveloperLeadex Systems · Remote · worldwide, UTC+4 accepted
- Senior / Lead PHP Developer with DDDWhiteTech · Remote · Armenia
- Senior Software EngineerEveryMatrix · Armenia · On-site
- ServiceNow Senior Software Engineer - SAM/HAMNewRocket · Remote · worldwide, UTC+4 accepted
- Game Developermicro1 · Remote · worldwide, UTC+4 accepted
- Senior Resident Engineer - Service Provider Routing & MPLS - freelance - hybridComgent · Remote · worldwide, UTC+4 accepted
