Upstart is an AI lending marketplace focused on reducing the cost and complexity of borrowing. The Senior Software Engineer will design and operate scalable lifecycle communication platforms, including backend services, real-time messaging systems, APIs, and data workflows for personalized customer engagement. The role also involves leading projects and collaborating with product, marketing, analytics, data platform, and machine learning teams.