Magpie Literacy
Education
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Magpie Literacy. Skills: Full-stack development, Platform engineering, Data pipelines. Design platform capabilities. Build platform capabilities”
What You'll Achieve.
Scale impact; Unlock actionable insights; Deliver reliable features; Deliver high-value features; Improve outcomes for users; Improve outcomes for teams; Deliver user-focused solutions; Evolve platform for scale; Strengthen engineering culture; Enhance systems; Share knowledge; Deliver meaningful results; Solve problems early; Bring creative solutions; Lift others up; Make reading joyful; Make reading accessible; Transformative reading
Industry & Context.
Metrics-driven decision making; Empirical evidence
Travel 2x per year
What They're Looking For.
Must Have
6+ years full-stack engineering, Building systems experience, Engineering standards track record, Technical direction setting, Internal stakeholders experience, External users experience, Complex systems experience, Authentication features experience, Onboarding features experience, Enablement features experience, Automated tests experience, Event-driven architecture experience, System integrations experience, Content management platforms experience, Led design delivery, Startup experience, Founding engineer experience, Pragmatic approach to tools
Nice to Have
Early-stage company experience, Explore alternatives experience, Make recommendations experience
What You'll Do.
Design platform capabilities
Build platform capabilities
Collaborate with product managers
Collaborate with designers
Collaborate with engineers
Improve existing features
Maintain clear understanding
Identify friction points
Take ownership of outcomes
Use data to inform decisions
Take ownership across phases
Monitor system performance
Write documented code
Integrate third-party services
Ensure application performance
Ensure application quality
Ensure application responsiveness
Participate in code reviews
Participate in testing
Mentor other engineers
Contribute to architectural decisions
Define technical standards
Define best practices
How You'll Work.
Team & Collaboration
Cross-functional teams; Product managers; Designers; Fellow engineers; Cross-functional teams; Product engineering; Operations
Process & Methodology
OKRs, North Star metrics
Full Job Description
### **About Magpie** At Magpie, we envision a world where every child, no matter their background, becomes a confident reader. Our nonprofit team combines research-backed instruction, joyful game design, and innovative technology to tackle America’s reading crisis head-on — with the goal of eradicating illiteracy through a digital-first, student-centered approach. ### **Role Summary** We’re seeking an experienced Full Stack - Senior Software Engineer to join our small, mission-driven Platform team. You’ll wear many hats, work across boundaries, and help us build a platform that scales impact—not just traffic. In this role, you’ll design and build the core systems that power Magpie’s learning experiences, from scalable backend services to intuitive front-end interfaces and reliable data pipelines. You’ll help create experiences that meet every child where they are in their learning journey, while unlocking actionable insights for educators and families. You’re drawn to missions that matter. You think deeply about the systems behind learning, not just the code. You balance pragmatism with curiosity and build for the long term. The ideal candidate pairs strong technical execution with deep empathy for users, thrives in a collaborative startup environment, and is motivated by the opportunity to make reading joyful and accessible for all. ### **What You’ll Do:** * Design and build platform capabilities that deliver reliable, high-value features with safety, precision, and user focus. * Collaborate closely with product managers, designers, and fellow engineers to create new features and improve existing ones. * Approach the platform as a product: maintain a clear understanding of customer needs, identify friction points, and take ownership of outcomes with metrics-driven decision making (KPIs, OKRs, and North Star metrics). * Use data to inform decisions, measure impact, and drive improvements through empirical evidence. * Take ownership across all phases of development,
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Magpie Literacy?
Real rants from real employees. Read before you apply.