UPchieve

Connecting low-income HS students with free, 24/7 online tutoring

Hiring — 1 openYC-W21Early

What UPchieve does

UPchieve is an edtech nonprofit that provides free, 24/7 online tutoring to low-income HS students. Using our app, students can request and get paired with a live volunteer in under 5 minutes. We’ve matched 100,000+ requests so far. Right now in the US, there are 8 million low-income HS students who don’t have anyone in their home who can help them with schoolwork. UPchieve is working to change that. Our vision is simple: we want to democratize access to academic support, so that every student has an equal opportunity to attend college and achieve upward mobility.

1 open role

Senior Software Engineer
US / Remote (US)Full-timeAny (new grads ok)$155K - $184KVisa: US citizen/visa only
What the role involves

Join our product and engineering team to help us provide free tutoring to 12 million low-income students in the U.S. Software engineers at UPchieve are full-stack, product engineers who own the success of our students and volunteers, from the first signup to the last lightbulb moment. Expect to spend 40 hours a week on some combination of software development, thinking up or testing ideas with teammates, revising product and technical strategy, helping and mentoring others, and doing what needs to be done, whatever it is, if it will get a tutor to every student who deserves one. Think startup energy, nonprofit purpose. Given our early stage, you'll be instrumental in whether we accomplish our vision of scaling free, 24/7 online tutoring and college counseling. You’ll leave a mark on everything from strategy to culture across the organization, so come put your name on every corner of the world's best tutoring platform for low-income students! This might be the right job for you if… Our mission is personal, and you'd chase it elsewhere if not here You're scrappy. You dig in and figure it out with what you've got. 🏴‍☠️ You've got range. FE and BE, web and mobile, AI and infra, Figma and Jurassic period historical reenactments... you've dabbled. You're a team player and a teacher at heart, with a knack for and love of helping others grow You have high standards for quality and speed (and you know they're two sides of the same coin). What you’ll do Work shoulder-to-shoulder with your PM, design, and engineering teammates while collaborating across the company to hit big product and business goals Own products and projects end-to-end. You'll dream up, test, design, and ship full-stack software that solves our users' biggest problems. Help others, especially engineers, through pairing, code reviews, peer mentorship, and depending on seniority formal management of a direct report Get in people's heads. You'll talk to students, volunteers, and customers. You'll look at numbers. You'll ask your coworkers great questions about our users, products, business, and mission. Stay on top of the latest technology, both in-house and in industry, to fuel creative ideas no one else thought of (including Claude) Raise the bar for engineering. You'll improve our social and software systems to drive high levels of quality, performance, scalability, and reliability of our platform while helping everyone ship better code faster. Thank you for choosing to make a huge difference in the lives of millions of students! Preferred experience Here are some experiences we think would make a 🌟 candidate, but they aren't the only things that could do that. You don't need to check all the boxes to apply. Thrived in a startup environment with minimal structure Worked with a wide range of teams and touched every part of the SDLC (discovery, design, architecture, infrastructure, testing, monitoring, data, devops...) Has a personal connection to our mission (e.g., was a low-income student in the U.S., worked at a Title 1 high school, etc.) Has 7+ years of full-stack app development Has strong product and design sense Has some data analysis or data science chops Is interested in open source communities

Amazon Web Services (AWS)Microsoft AzureNode.jsPostgreSQLRedisTypeScriptVue.js

Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.

Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.

Questions and experiences

Nobody has asked anything about UPchieve yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.

Reviewed before it appears. Do not include anything that identifies you or anyone else.

Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.

jobo is a browser extension. Open this on a computer to install it.