Upstart's Lifecycle Platform team develops innovative solutions, strategies, and systems that enable personalized, timely communication with millions of current and prospective customers. We build and scale the platforms behind preference management, email, SMS, push notifications, and emerging channels—ensuring the right message reaches the right user at the right time. As a Software Engineer II on the team, you will be part of the broader Growth organization and partner closely with Lifecycle Marketing, Distribution, Insights, Data Platform, Analytics, and ML teams. We are the technical thought leaders and subject matter experts for outbound communications across the company. Our mission is to design and operate the infrastructure that transforms rich customer data into actionable, high-impact engagement. This team operates with speed and ownership. We deploy frequently, unblock ourselves, and hold a high bar for accountability. We are not a siloed engineering team—we collaborate deeply with cross-functional stakeholders and play a central role in shaping the future of Upstart’s marketing platforms.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree