Upstart is seeking a Senior Software Engineer to join their Distribution Platform team. The team develops innovative solutions and strategies that drive efficient and scalable marketing outreach. The successful candidate will lead the design and development of scalable systems that deliver marketing content across key outbound channels.
Requirements
- 7+ years of professional software development experience
- Strong proficiency in one or more programming languages such as Ruby, Java, Kotlin, Python, or Javascript
- Experience building scalable APIs and microservices in a cloud-based environment (e.g., AWS, GCP)
- Proven ability to lead projects involving multiple engineers or stakeholders over extended timelines
- Excellent written and verbal communication skills with the ability to work in a distributed team
Benefits
- Competitive Compensation (base + bonus & equity)
- Comprehensive medical, dental, and vision coverage with Health Savings Account contributions from Upstart
- 401(k) with 100% company match up to $4,500 and immediate vesting and after-tax savings
- Employee Stock Purchase Plan (ESPP)
- Life and disability insurance
- Generous holiday, vacation, sick and safety leave
- Supportive parental, family care, and military leave programs
- Annual wellness, technology & ergonomic reimbursement programs
- Social activities including team events and onsites, all-company updates, employee resource groups (ERGs), and other interest groups such as book clubs, fitness, investing, and volunteering
- Catered lunches + snacks & drinks when working in offices