Software Engineering Intern at Upsolve (W19)
$4.5K / monthly
Helping low-income Americans overcome debt and rebuild credit at scale (nonprofit)
US / Remote (US)
Internship
US citizen/visa only
About Upsolve

Upsolve helps low-income families in financial distress access their legal and financial rights, through tech products, community, and education. Our mission is to fight for a legal and financial system we can all access. Our first product, a web app that helps families file for bankruptcy for free, has relieved $300 million+ in debt for low-income families suffering from medical bills, predatory loans, and layoffs. Today, Upsolve has 150,000+ members. Named to TIME’S 100 Best Inventions of 2020. Upsolve is fighting for racial, economic, and social justice at scale.

About the role
Skills: JavaScript, React
About Upsolve:

Upsolve is a tech-focused nonprofit that combats intergenerational poverty by helping low-income Americans overcome debt and rebuild credit at scale. Upsolve was founded in Harvard Law School’s Access to Justice Lab in 2016. Since then, Upsolve has become the nation’s most visited nonprofit financial education site. Upsolve.org educates approximately 2.9 million people a year with its debt content and its free bankruptcy filing tool has been used by 15,000 families to relieve $650 million in debt. Upsolve users are disproportionately people of color with an average household income of $25,000. Upsolve is expanding with Upsolve Assist, an AI-powered Financial Assistant for low-income Americans. Upsolve Assist helps you understand your best path out of debt and poor credit and, wherever possible, takes action for you. Upsolve's funders include the Bill & Melinda Gates Foundation, the Robin Hood Foundation, and the Legal Services Corporation.

Position Overview:

Upsolve is seeking a Software Engineering Intern to help our engineering team in developing and scaling innovative tools that help low-income Americans access debt relief and credit building resources. As tan intern, you will help improve our bankruptcy filing tools - modernizing legacy experiences using MUIv7, Zod, RHF, and more to deliver simpler, easier to use tools with rich feedback.
Location:

Remote, United States

Key Responsibilities:

  • Develop and maintain features for our tools designed to help low-income Americans navigate Chapter 7 bankruptcy, as well as other debt relief and credit rebuilding options
  • Write high-quality, well-tested code while adhering to best practices and coding standards
  • Collaborate with other engineers to design and implement scalable solutions
  • Work closely with product to define and implement new features
  • Help ensure data security, privacy, and compliance across technological initiatives
  • Contribute to technical architecture decisions and implementation strategies
Tech Stack Familiarity:

Typescript, Node, React, Postgres, AWS, OpenAI 

Compensation:

$25/hour; max 40 hours/week

Why Join Us:

  • Opportunity to work in a fast-paced, innovative, and mission-centered environment.
  • Chance to make a significant impact on the lives of low-income families.
  • Collaborative and inclusive company culture.
  • Dedicated group of passionate team members.
  • Opportunity to work at one of the few nonprofits with an emphasis on technology and a modern technical stack.
Technology

We're looking for a developer who has expertise in functional programming, data security, architecture, and CI. Upsolve uses a slim number of frameworks/services to deliver its products: React/Node/Postgres/Docker/AWS (ECS, S3+Cloudfront). We hope to find someone with expertise in all of these technologies.

Other jobs at Upsolve

internUS / Remote (US)Full stack$4.5K / monthlySophomore and above

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›