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 Apply on our website Please submit
your application at https://upchieve.welcomekit.co/jobs/software-product-
engineer-senior-mid-level-remote_brooklyn. Our small, mighty team can only
keep a responsive, respectful process by staying organized, so we can only
consider candidates who apply via our main ATS. Thank you! We appreciate the
effort youโre investing. Due to the volume of applications we get, it can take
us a few weeks from when you submit your application to invite you to a
screening call. We can typically only bring the top ~15 candidates forward to
screening calls, which often works out to << 10% of applicants. While we do
our best, due to the volume of applications we get, we canโt promise a
response to every application. (Pro tip: real humans do review your
application! So, while it's probably a good idea to optimize your resume for
some AI in a giant company's ATS, here it's better to optimize your resume for
the hiring manager Chris.) Interview stages Screening call (~30 mins) Collect
references 2 Behavioral interviews (~2-3 hours) Case interview (~2 hours)
Founder interview (~30 mins) Reference checks Offer! Salary range While our
ideal candidate is pursuing a senior level role or above, we are considering
candidates at varying experience or skill levels for this role. Ultimately, we
will find the right person for the team and then bring them in at the right
level. U.S. work authorization Right now, our small mighty team is focusing on
candidates who are already authorized to work in the U.S. We're not set up to
sponsor visas or handle immigration procedures at the moment. It's a tough
call, and we're aiming to expand our capabilities in the future. If you're
ready to work in the U.S., we'd love to connect with you! Equal opportunity
employer Given our mission, it's probably no surprise we're big believers in
equal opportunities for everyone. We're committed to creating a workplace
that's as diverse as the students we serve. We provide equal employment
opportunities to all employees and applicants, regardless of race, color,
religion, gender, national origin, age, disability, or genetics. In addition
to federal law requirements, we comply with applicable state and local laws
governing nondiscrimination in employment. We celebrate diversity and are
committed to creating an inclusive environment for all team members.