Magpie Literacy

Education

SeniorSoftwareEngineer

$145–160k Remote FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

Education
Problems you'll solve

Metrics-driven decision making; Empirical evidence

Eligibility Requirements

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,

Free ATS check

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.

Read Company Rants →