2 minute read

Software Engineer, Generalist

Upsolve is a nonprofit tool that helps you file bankruptcy for free. Think TurboTax for bankruptcy. Get free education, customer support, and community. Featured in Forbes 4x and funded by institutions like Harvard University so we'll never ask you for a credit card. Explore our free tool

In a Nutshell

As of June 14, 2020, we're no longer hiring for this position. But if you want to stay in touch for future opportunities that may be a good fit, please feel free to reach out. At Upsolve, we believe every American should have access to their legal rights the bankruptcy process in the United States has become prohibitive for those who need it most. So we’re building a free bankruptcy product that will change the course of 20 million American families and have a rippling effect through American society.

Written by Upsolve Team.  
Updated June 15, 2020

Who We're Looking For

As the 2nd engineer, you’ll be responsible for augmenting our teams capabilities and building products so we can serve millions of people who are facing some of the most difficult times in their lives. We believe that a small efficient focused team is best for delivering impact, forcing us to think of how design and programming can tackle roadblocks that can be anything in between. Your day to day over the next year will be less a challenge of load balancing millions of requests, and more a challenge of building technical tools around institutions and process that operate by paper. To deliver the best possible user experience to our users, we are reinventing the interface to the bankruptcy system. In your first few days, you can be building web automation tools that help people file electronically, creating credit counseling educational courses for those who don’t have credit cards to pay for them, build a bankruptcy knowledge widget that educates users about specifics in the bankruptcy process, or build a way for our internal teams to understand the complex bankruptcy questionnaire and make improvements. You will encounter situations that no one at Upsolve has encountered before and will be responsible for persisting through to get a solution shipped. We are looking for team members with the following traits and experience:

  • You have a strong focus on impact.

  • You have a willingness to learn whatever it takes to reach impact.

  • You ship incrementally to move fast and can contribute to or create new organizational process for our team to follow to get through transitions.

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

  • You can move fluidly between frontends, backends, and devops to ensure the greatest experience is delivered and supported.

What You'll Get Out of It:
  • The ability to ship live code within hours of starting.

  • A welcoming and collaborative environment with people who are dedicating their lives to fighting poverty

  • Working and talking with users who rely on our product to change to the course of their lives and the generations following.

  • An environment for rapid experimentation and ownership

  • Ownership of entire systems and features that deliver society changing impact

  • Contributing to the foundation and culture of a young and growing organization

  • Experience working cross-functionally and exposure to a variety of business functions

  • Cash compensation on par with for-profit tech companies

  • An incredibly high bar for velocity of shipping and the quality of your work.

  • You build software that is explicit and intuitive.

  • You’re pragmatic in knowing when to refactor and when to ship.

  • 3+ years’ experience writing production-grade code in a modern programming language.

  • Desired: Professional experience with NodeJS

  • Desired: Experience with cloud service providers like AWS


We’d love to talk to you. Send an email to rohan@upsolve.org

Upsolve is an equal opportunity employer. We believe that everyone should receive equal consideration and treatment in all terms and conditions of employment regardless of sex, gender(including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, race, color, religion, creed, national origin, ancestry, age(over40), physical disability, mental disability, medical condition, genetic information, marital status, domestic partner status, military or veteran status, height, weight, AIDS/HIV status, and any other protected category under federal, state or local law. We will consider for employment qualified applicants with arrest and conviction records.

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.


Considering Bankruptcy?

Try our 100% free tool that thousands of low-income families across the country have used to file bankruptcy themselves. We are funded by Harvard University, will never ask you for a credit card, and you can stop at any time.

Get Your Fresh Start