Work at UPchieve as our new Director of Technology!

UPchieve is seeking an experienced software engineer to join us on our mission to get more low-income students into college. We are currently building an open-source platform that allows students to get help from an academic coach anytime, even late at night. To apply, please email your resume to

Who we help

Destiny is a low-income high school student with a part-time job after school. By the time she gets home and starts her homework, it’s already 10pm. Destiny’s parents didn’t go to college and can’t help her. She’s behind in math, and she has an exam tomorrow. Without UPchieve, Destiny has no one to turn to for help.

About UPchieve

UPchieve is an ed-tech nonprofit that helps students like Destiny get late-night support for completing homework assignments, preparing for exams, and applying to college.

We believe that getting help when you need it should be simple for all students, no matter their socioeconomic status. By giving students equal access to the academic support they need to succeed, UPchieve will help underserved students achieve upward mobility and close the opportunity gap once and for all.

Who we’re looking for

UPchieve is looking for an experienced engineer who is ready to take on the monumental challenge of closing the opportunity gap. You must be excited by the prospect of building technology that will change students’ lives. You’ll have a huge amount of autonomy and responsibility. (As Uncle Ben would say: with great power comes great responsibility.)



  • Build upon our current technology and help make it the best real-time tutoring and counseling platform on the planet

  • Make decisions about our tech stack, architecture, product roadmap, and more

  • Think about organizational strategy, learn new things, and occasionally help out with projects outside the realm of technology

  • Manage a team of volunteer developers and maintain an open source project on Github


  • Mission-driven

  • Built & launched something from scratch

  • 2+ years experience with web app development in JavaScript (in particular, Node.js, Express, Mongo)

  • Be willing to get your hands dirty and do muck work when it’s necessary

  • (Bonus) Familiarity with our current tech stack (

About the team & office

  • We’re currently a team of 2 humans and 1 dog

  • We work out of an awesome co-working space in Brooklyn (dog-friendly, free coffee, all social impact orgs)

  • We think work should be fun and are excited to build our team culture with you

  • Non-work stuff is important too (e.g. full-time means 40 hours/week, work from home when you need to, and no work the last two weeks of December)