Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MagicSchool AI

Senior Software Engineer, Full Stack

MagicSchool AI

Senior Software Engineer developing and maintaining features for MagicSchool's generative AI platform. Collaborating with designers and product managers for user-driven product development.

Posted 6/4/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $160,000 - $190,000 per yearWebsite

Tech Stack

Tools & technologies
JavaScriptNext.jsPostgresPythonReactSQLTypeScript

About the role

Key responsibilities & impact
  • Taking new features and products from idea to delivery
  • Understands systems and architecture to ensure new components fit within the existing system
  • Produces a lot of quality code in a short amount of time
  • Effectively debugs complex code
  • Builds software that is easy for others to understand and maintain
  • Ensures we’re building the right things
  • Develops opinions on user experience
  • Talks to users to understand their pain
  • Works closely with designer and product manager to build the right things the right way

Requirements

What you’ll need
  • 5+ years of experience as an engineer
  • Preferred: 7+ years of experience as an engineer
  • Preferred: Startup experience
  • Working knowledge of Javascript, Typescript, React, Next.js, Serverless & Edge functions, SQL, and PostgreSQL
  • Nice to have: Python

Benefits

Comp & perks
  • Unlimited time off to empower our employees to manage their work-life balance.
  • Choice of employer-paid health insurance plans to take care of yourself and your family.
  • Dental and vision offered at very low premiums.
  • Generous stock options, vested over 4 years.
  • 401k match & monthly wellness stipend.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavascriptTypescriptReactNext.jsServerless functionsEdge functionsSQLPostgreSQLPython
Soft Skills
debugginguser experience understandingcommunicationcollaboration