2020 Best Invention

Software Engineer (Full-Time)

In a Nutshell

Upsolve is an award-winning nonprofit that helps low-income families file for both bankruptcy and immigration for free using technology. To date, Upsolve has relieved over $500 million in debt for low-income families trapped in debt from medical bills, predatory loans, and layoffs and has helped hundreds of immigrant families obtain work permits. We combine the scale of tech startups with the quantifiable impact of the most effective nonprofits.

Written by Upsolve Team
Updated August 2, 2022


Upsolve is an award-winning nonprofit that helps low-income families file for both bankruptcy and immigration for free using technology. To date, Upsolve has relieved over $500 million in debt for low-income families trapped in debt from medical bills, predatory loans, and layoffs and has helped hundreds of immigrant families obtain work permits. We combine the scale of tech startups with the quantifiable impact of the most effective nonprofits.

Upsolve is funded by Y Combinator, Eric Schmidt, and the Robin Hood Foundation. Our funders also include Jim Breyer, who led the Facebook Series A, Vinod Khosla, founder of Khosla Ventures and SUN Microsystems, and Chris Sacca, an early investor in Instagram, Facebook, and Uber.

In 2020, TIME named Upsolve one of the Top 100 Inventions of the Year. In 2019, Fast Company named Upsolve World Changing Idea of the Year in Social Justice. In 2018, the New York Times gave Upsolve the Good Tech Award.

The Role

Upsolve is hiring a software engineer to help us develop top-tier online tools that make it easy for families throughout the United States to access their civil legal rights. As a software engineer, you will be responsible for building new tools that screen cases and prepare the required forms and supporting documents needed for a number of civil legal rights. For example, we are currently working on new tools to help immigrants file for Temporary Protected Status (TPS), Family Green Cards, and Work Permits. You will also be responsible for maintaining existing tools – such as our DACA and bankruptcy tools – and fixing any errors that might surface.

This is a highly entrepreneurial type role, so you will have the autonomy to make decisions on a daily basis related to product and dev-ops. Your work will range from UI accessibility, to database modeling universal contexts for discussing legal issues, to infrastructure reliability, and more. You will also be working with the full team in a highly dynamic and exciting way.

You do not need any prior experience in bankruptcy or immigration. We will teach you. If you are interested in nonprofits, startups, and advocacy, we would love to chat with you about how you can help us change the way the legal system works in the United States and world.

A Nonprofit with Netflix-level Engineering Ambitions

There are many layers to doing our work at scale, and lots of technical and product-building opportunities to learn from. Here are some things we are up to:

You Are a Good Fit If:
  • You have built consumer-facing applications with high levels of usage and reliability

  • You have a track record of helping low-income communities or a connection to our work

  • You have a willingness to learn fast

  • You ship incrementally and love to iterate

  • You love data, analytics, and ways to measure features you ship

  • You can move fluidly between frontends, backends, and Dev-Ops to ensure the greatest experience is delivered and supported

  • You have top 1% empathy, work ethic, and organizational skills, and you would be obsessed with building the best level of customer service tools ever provided at legal service nonprofits in the United States

How to Apply?

We’d love to talk to you. Send an email to jonathan@upsolve.org. Please include your resume and a couple of paragraphs about why you think you'd be a good fit for the role.



Upsolve is a 501(c)(3) nonprofit that started in 2016. Our mission is to help low-income families who cannot afford lawyers file bankruptcy for free, using an online web app. Spun out of Harvard Law School, our team includes lawyers, engineers, and judges. We have world-class funders that include the U.S. government, former Google CEO Eric Schmidt, and leading foundations. It's one of the greatest civil rights injustices of our time that low-income families can’t access their basic rights when they can’t afford to pay for help. Combining direct services and advocacy, we’re fighting this injustice.

To learn more, read why we started Upsolve in 2016, our reviews from past users, and our press coverage from places like the New York Times and Wall Street Journal.