Job Description
As a Staff Software Engineer, you’ll play a pivotal role in shaping the technical foundation of MagicSchool. This is a high-impact individual contributor role where you’ll take end-to-end ownership of complex features and systems, influence architecture decisions, and mentor engineers to raise the bar for technical excellence across the organization.
You will lead complex projects, make architectural decisions, define Next.js best practices, and upskill the team. You will own features from design to deployment, build core APIs and services, and drive adoption of App Router, Server Components, and edge optimization. Write clean, maintainable, well-tested code and drive best practices for reliability and performance. You will also coach engineers, share knowledge, and work with product managers and designers.
About MagicSchool
MagicSchool is the premier generative AI platform for teachers, with more than 6 million teachers from all over the world joining the platform.