Enable job alerts via email!

Senior Software Engineer

Schoolhouse

Seattle (WA)

Remote

USD 80,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative non-profit startup is seeking a Senior Software Engineer to join their mission-driven team. This fully remote role offers the chance to build impactful features that enhance tutoring and education for learners worldwide. You will work on full-stack projects, mentor fellow engineers, and collaborate closely with design and product teams. With a flexible work environment and opportunities for professional development, this is a unique chance to contribute to a meaningful cause while advancing your career in a fast-paced setting. If you are passionate about education and technology, this role is for you!

Benefits

Flexible hours
Work-from-home stipend
Professional development stipend
Semesterly retreats
Monthly regional meetups
Competitive salary
Comprehensive benefits

Qualifications

  • Experienced software engineer with a focus on scalable web apps.
  • Proficient in full-stack development and system design.

Responsibilities

  • Own full-stack projects impacting learners and tutors globally.
  • Make technical decisions to improve architecture and codebase.

Skills

Scalable web applications
Full-stack development
System design
Mentoring engineers
Problem-solving

Tools

Typescript
Node.js
Next.js
React
PostgreSQL
AWS

Job description

About Schoolhouse

Schoolhouse.world is a non-profit startup founded by Sal Khan that is scaling free, peer-to-peer tutoring to students across the world. Leveraging the power of teaching as a form of learning, we have already reached over 100K learners from 150+ countries, with plans to grow the platform to millions.

Our team has a mission to explore the important role of human connection in an educational landscape that’s being rapidly disrupted by AI, and discover new models where the two can work hand-in-hand.

About working at Schoolhouse
  • Fully remote with flexible hours (with meetings in US Pacific Time)

  • Competitive salary with comprehensive benefits

  • Work-from-home stipend and professional development stipend

  • Semesterly retreats and monthly regional meetups (we’ve got folks all over with clusters in NYC, Seattle, and the Bay Area)

  • An opportunity to make direct impact on education at a global scale

About the Role

We’re searching for a passionate and experienced Senior Software Engineer to help shape the future of accessible tutoring and education. As a senior member of our 5-person engineering team, you will build full-stack features and infrastructure that directly impact hundreds of thousands of learners and tutors worldwide. If you love solving complex problems, moving fast, and seeing your work make a tangible impact, this is the place for you.

One week you might be building a new full-stack assessments feature for tutors and learners around the world, and the next you might be ensuring our backend infrastructure can scale to support hundreds of thousands of users.

What You’ll Do
  • Own full stack projects that impact hundreds of thousands of learners and tutors.

  • Make key technical decisions that improve our architecture, systems, and codebase.

  • Mentor and support engineers, helping them grow and improve.

  • Collaborate closely with design, partnerships, and product teams.

  • Help shape the engineering culture of a fast-moving, mission-driven startup.

Examples of what you might work on
  • Building an AI tutor coach that helps tutors navigate their live sessions at scale.

  • Improving the reliability of our video certification uploading system.

  • Profiling and optimizing the performance of our data fetches to improve page load performance.

About You

If this sounds like you, we’d love for you to apply!

Skills & Experience
  • You are an experienced software engineer that knows how to ship and maintain scalable web apps.

  • You feel comfortable building out a new user experience, creating server-side abstractions that better organize our codebase, and spinning up infrastructure improvements that help us scale.

  • You have a track record of designing and building systems and can talk through tradeoffs between stability, scalability, and maintainability.

  • You’re available to work in a US timezone.

Values
  • You embody our organizational values.

  • You love writing high-quality code.

  • You’re excited to own full stack projects and love seeing your projects impact end users.

  • You thrive in a fast-paced startup environment: embracing ambiguity, uncertainty, experimentation.

  • You’re excited about mentoring and helping other engineers grow, but are also eager to learn from and alongside them too.

Bonus points
  • You have experience with our stack (Typescript, Node, Next.js, React, PostgreSQL, AWS).

  • You have experience working in education or on an ed-tech product.

About the Application Process
  • Please apply by 11:59 PM ET on February 23rd, 2025.

  • We might make some adjustments, but our previous interview processes have consisted of:

  • A 30-minute intro call, to learn more about you, and understand whether this role is a mutual fit.

  1. A 2-hour take-home project, where you’ll implement a feature in a web application that mirrors our stack.

  2. A 1-hour live interview where we’ll pair program on fixing bugs and implementing features on a toy repo.

  3. A 1-hour live interview to work through a systems design problem together.

  4. Reference calls.

  5. If needed, one additional 45-minute call to talk through any remaining questions.

We are committed to building an inclusive and equitable platform for learners across the world, and it’s important our core team reflects these principles too. We strongly encourage people from underrepresented groups apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Backend Software Engineer/Senior Software Engineer

salesforce.com, inc.

Bellevue

Remote

USD 125,000 - 217,000

Today
Be an early applicant

Senior Software Engineer

Moody's

Bellevue

Remote

USD 116,000 - 203,000

6 days ago
Be an early applicant

Senior Software Engineer

Foley

Georgia

Remote

USD 125,000 - 125,000

Yesterday
Be an early applicant

Senior Software Engineer (Remote) - React, Node

Lensa

Milwaukee

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Engineer

Jobot

Omaha

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Richmond

Remote

USD 94,000 - 160,000

Yesterday
Be an early applicant

Senior Software Engineer (Remote)

Red Airship

Remote

USD 90,000 - 150,000

Today
Be an early applicant

Sr. Software Engineer

TekSynap

Ohio

Remote

USD 80,000 - 110,000

Yesterday
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Orlando

Remote

USD 80,000 - 120,000

Today
Be an early applicant