CareerPlanGet AI match score →

Senior Software Engineer

💼 Full-time🗓 2026-06-24

Core

Full-stack product engineer building a 24/7 online tutoring and college counseling platform for low-income students in the U.S.

Role type

Senior full-stack product engineer

Builds

Full-stack software products and features for students and volunteers

Domain

EdTech / Nonprofit

Deliverable

product features

Required skills

Full-stack development, product ownership, system architecture, mentoring, user research, performance optimization

Preferred skills

Startup experience, end-to-end SDLC ownership, cross-functional collaboration

Technologies

Figma, Claude, web, mobile, AI, infrastructure, devops

Responsibilities

Collaborate with PM and design to hit product goals, own products end-to-end from discovery to shipping, mentor engineers through pairing and code reviews, talk to students and volunteers to understand user needs, improve platform quality and scalability

Seniority

Senior, hands-on IC with mentorship responsibilities

Rewrite
## About the role 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! ## 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. ## 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.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗