Magpie Literacy is a research and design organization focused on unlocking the great reader in every child.
Senior Software Engineer
Location
United States
Posted
1 day ago
Salary
$145K - $160K / year
Seniority
Senior
Job Description
Senior Software Engineer
Magpie Literacy
Role Description 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, from design to production, and monitor system performance in live environments. - Continuously improve the flow of work from idea to production, using data to identify and remove friction. - Write clean, efficient, and well-documented code following best practices. - Build and maintain APIs, and integrate with third-party services. - Ensure application performance, quality, and responsiveness across platforms. - Participate in code reviews, testing, and debugging to maintain high-quality deliverables. - Mentor other engineers and contribute to their growth. - Contribute to architectural decisions and help define technical standards and best practices. - Stay up to date with emerging technologies and suggest improvements to enhance development processes. Qualifications - 6+ years of full-stack engineering experience, with a track record of building systems, driving engineering standards, and setting technical direction. - Experience building for both internal stakeholders and external users, including complex systems such as authentication, onboarding, or enablement features. - Experience writing automated tests (unit, integration, and/or end-to-end) as part of normal delivery workflow, with an understanding of how testing supports confident, frequent deployment. - Hands-on experience with event-driven architecture, system integrations, and content management platforms. - You’ve led the design or delivery of meaningful systems that improved outcomes for users or teams. - Startup or early-stage company experience, ideally as a founding engineer, with a strong sense of ownership over what you build. - A pragmatic approach to tools and technologies, with the ability to explore alternatives and make recommendations to improve systems and processes. Tech Stack - Infrastructure / Backend: Terraform, Infrastructure as Code (IaC), AWS, SQL/NoSQL (Postgres, Mongo, Timestream), Lambda - Software / Frontend: TypeScript, JavaScript, CSS, React What Success Looks Like - You consistently drive progress—enhancing our systems, sharing knowledge, and delivering meaningful results. - You take initiative, spot and solve problems early, and bring creative solutions to the table. - You elevate those around you through mentorship, collaboration, and communication. - You directly contribute to Magpie’s mission: making reading joyful, accessible, and transformative for every child. Benefits - Salary range of $145,000 - $160,000 per annum - Competitive medical, dental, vision benefits - Opportunity to work remotely for a mission-driven company full of change-makers - Enjoy the freedom of flexible time off to balance work and personal life, ensuring you stay refreshed and productive. - 401k with 4% guaranteed match - Work environment that values balance and harmony with a deep commitment to diversity, equity and inclusion - Opportunity to travel and meet your team members in-person 2x per year Join Us At Magpie, your work will directly unlock the great reader in every child. If you’re ready to lead with purpose, build with urgency, and partner with a mission-driven team to solve one of America’s biggest educational challenges — we want to hear from you.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Desenvolver e evoluir aplicações iOS nativas, garantindo performance e segurança. • Definir e aplicar boas práticas de arquitetura mobile. • Realizar integrações com APIs RESTful. • Atuar em conjunto com times de backend (Spring Boot), arquitetura e produto. • Participar de cerimônias ágeis e colaborar com squads multidisciplinares. • Contribuir com code review e qualidade de código.
• Develop and enhance native Android applications, ensuring performance and security. • Define and apply mobile architecture best practices. • Integrate with RESTful APIs. • Collaborate with backend (Spring Boot), architecture, and product teams. • Participate in agile ceremonies and work with multidisciplinary squads. • Contribute to code reviews and maintain code quality.
District Supervisor, Innovations Waiver – Medicaid & State
TRILLIUM HEALTH RESOURCESTrillium Health Resources is a Tailored Plan and Managed Care Organization (MCO) serving 46 counties across North Carolina. We manage services for individuals with serious mental health needs, substance use disorders, traumatic brain injuries, and intellectual/development (IDD) disabilities. Our mission is to help individuals and families build strong foundations for healthy, fulfilling lives.
Role Description Trillium Health Resources has a career opening for an Innovations Waiver District Supervisor to join our Care Management team. This position’s primary responsibilities include: - Overseeing a team of professionals who provide localized support within a managed care environment to members who receive Innovations Waiver funding and who have Intellectual or Developmental Disabilities or Traumatic Brain Injury. - Ensuring staff implement industry standard, evidence-based and best practices to support members using the Trillium Connections Care Management platform. - Providing oversight to ensure members receive whole-person care that focuses on all members’ needs including physical health, behavioral health, and social determinants of health/unmet health resource needs. On a typical day, you might: - Provide direct supervision and oversight for assigned team of localized, multi-disciplinary team supporting members with intellectual/developmental/TBI disabilities. - Ensure staff utilize workflows as required in Trillium Connections to complete Care Management comprehensive assessment and care plans for members as care needs change. - Establish a team-based, person-centered approach to coordination of care to be implemented by all team members. - Monitor teams to help ensure integration of care through the establishment of a multi-disciplinary team. - Be familiar with evidence-based and best practices for members and translate that knowledge into specific processes, procedures, and workflows for staff. Qualifications - Bachelor’s degree or licensure as an RN, and five (5) years of experience providing care management, case management, or care coordination to complex individuals with I/DD or TBI; OR - Master’s degree in a human services field or licensure as an RN, and three (3) years of experience providing care management, case management, or care coordination to complex individuals with I/DD or TBI. - Must have a valid driver’s license. - Must reside within 75 miles of Trillium’s Southern Region which includes the following counties: Bladen, Brunswick, Columbus, Hoke, Lee, Moore, New Hanover, Robeson, or Scotland. - Must be able to travel within catchment as required. Requirements - Work experience focused on working with Innovations Waiver (preferred). - A minimum of two (2) years of experience supervising a team (preferred). Benefits - Typical working hours: 8:30 am – 5:00 pm. - Work-from-home options available for most positions. - Health Insurance with no premium for employee coverage. - Flexible Spending Accounts. - 24 days of Paid Time Off (PTO) plus 12 paid holidays in your first year. - NC Local Government Retirement Pension (defined-benefit plan). - 401k with 5% employer match and immediate vesting. - Public Service Loan Forgiveness (PSLF) qualifying employer. - Quarterly stipend for remote work supplies.
• Develop User Interface (UI) using Python Tkinter library • Developing controls/monitoring software, low-level requirements-based tests to generate full-coverage LDRA verification procedures • Analyzing and dispositioning structural coverage holes • Coordinating with the customer to ensure full test coverage, correct expected results, and communication/disposition of test findings • Executing the tests in the LDRA test setup on both simulated and on-target environments • Reviewing test results and test time history data during test development, regression runs, and to help debug software issues • Identifying findings to the customer in instances where test outcomes do not align with requirements or with expected results • Authoring and participating in formal reviews of test cases, procedures, and results


