Join MagicSchool as a Staff Software Engineer, where you'll play a pivotal role in shaping our generative AI platform for teachers by owning complex features and influencing architecture decisions.
Responsibilities: Lead complex technical projects, drive end-to-end delivery of scalable systems, maintain high standards for code quality, and mentor engineers to enhance technical excellence.
Skills: Strong experience in building scalable applications and APIs, proficiency in TypeScript, Node.js, PostgreSQL, NextJS, React; leadership skills and a collaborative mindset are essential.
Qualifications: 7+ years in software engineering with at least 2+ years in a senior or staff role; startup or high-growth experience preferred.
Location: Position is located in the USA with flexibility to work from home.
Compensation: $205000 - $240000 / Annually
WHO WE ARE: MagicSchool is the premier generative AI platform for teachers. We're just over 2 years old, and more than 6 million teachers from all over the world have joined our platform. Join a top team at a fast growing company that is working towards real social impact. Make an account and try us out at our website and connect with our passionate community on our Wall of Love.
As a Staff Software Engineer, you’ll play a pivotal role in shaping the technical foundation of MagicSchool. This is a high-impact IC 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.
We are hiring multiple Staff Engineers to join different focus areas, including:
If you are passionate about building resilient, scalable systems, leading projects from idea to production, and influencing engineering culture at scale, this role is for you.
Exposure to data engineering, analytics platforms, or ML/AI products.
Why Join Us?
Our Values:
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Design and own the context and orchestration layer for an AI‑first revenue platform, turning messy enterprise data into agentic actions that drive measurable revenue outcomes.
Lead the architecture and implementation of high-performance, cloud-native Layer-7 security services at Palo Alto Networks as a Principal Software Engineer.
Help shape Solva’s technical foundation as a founding engineer, owning backend and infrastructure while guiding product architecture and early team growth for an AI-first InsurTech.
Senior Backend C# Engineer (Solution Architect focus) to design and scale APIs and distributed data systems for Smart Apartment Data in a fully remote role.
Lead the design and delivery of secure, scalable healthcare data integrations using MuleSoft and SQL to enable interoperable, real-time data flows across a cloud-native SaaS platform.
Help build and scale AI-powered backend systems and agent orchestration at Qualified to enable reliable, high-throughput, production AI features for B2B customers.
Chabez Tech seeks an experienced Release Engineer to lead CI/CD, release orchestration, and production rollouts for onsite projects in Plano, TX.
Trilogy Federal is hiring a Development Lead to guide a team building secure Salesforce and Dynamics 365 cloud solutions for federal programs, with occasional onsite work in Washington, D.C.
Lead the design and implementation of secure software features and autonomous agents for an AI enterprise platform, bringing deep security expertise and strong Python engineering experience.
Join Qualified's Product team as a Full Stack Software Engineer to build AI-driven features and scale mission-critical, high-traffic SaaS services that power Piper, our AI SDR.
Lead design and delivery of production-grade federated learning systems at NVIDIA, driving scalable, secure, and high-performance solutions for industry and research use cases.
Work on a mission-driven healthcare fintech as a Fullstack Software Engineer II building full-stack features that improve patient affordability, transparency, and payment experiences.
Skyways is hiring an Embedded Linux Software Engineer in Austin to develop and debug kernel-level software and drivers for autonomous UAV hardware.
Teachers are overworked and burnt out. More than four in ten K-12 teachers in the U.S. (44%) say they "always" or "very often" feel burnt out at work—outpacing all other industries nationally. (Gallup) At the core of teaching is interacting with...
12 jobs