Seeking Remote Principal Full-Stack Software Engineers (Must have experience with developing a consumer-oriented public-facing web product, EST time zone, NodeJS, Express, APIs, React, AWS) - EdTech Industry $150,000 - $200,000 Washington, DC 12 Remote We are seeking Remote Principal Level Full-Stack Engineers who have experience with public-facing web product development. Founded close to two decades ago, we are a prominent EdTech company with a mission to amplify proven high-quality curriculum products through world-class software, impacting millions of educators and learners in unprecedented ways. Our digital product team plays a crucial role in realizing this mission by designing and evolving digital learning products that positively impact the lives of teachers and students. As dedicated EdTech leaders, our technology enhances the educational experience, offering a range of digital tools and resources alongside traditional materials. Our tech teams are remote-first. We are seeking Remote Principal Full-Stack Engineers who combine hands-on contributions with responsibilities for the technical design and architecture of our systems. This role is pivotal in ensuring that the software solutions we build deliver exceptional customer experiences. We are seeking individuals excited about shaping the future of education through technology, with a preference for candidates with experience in the publishing industry or rich content production workflows, especially in education. Responsibilities: EST Hours Combination of architecture and hands-on development Build new features and functionality for our existing products and platforms Develop public-facing digital products and help us scale Collaborate closely with product managers and product designers to contribute to the development of exceptional products. Evaluate, decide, and implement technical architecture decisions and designs, effectively communicating these decisions to the team. Coach and mentor software engineers to foster a collaborative and high-performing development environment. Review application code to ensure the release of high-quality software that aligns with our standards. Define and maintain organizational technology standards to ensure consistency and excellence. Lead the development of new software products and enhancements to existing products, contributing to the evolution of fundamental tools for users, authorization systems, assessment software for teachers and parents, reporting tools for educators, authoring tools, curriculum tools, and student interactivity tools. Work holistically on the entire problem, not just isolated pieces, to create comprehensive and seamless solutions. Qualifications: 7 years of software engineering experience, with a focus on designing technical solutions at the component or module level for at least 2 years (Must) Recent experience building a consumer-oriented/public-facing digital web product (Ideally with over 10k daily users) - users must be external customers (Must) NodeJS - 7 years of exp. and expert level (Must) NodeJS for backend API development using NestJS, Express (currently used), Fastify or similar (Must) Full-Stack Development (Must) React, Vue, or Angular CI/CD Pipelines Load Testing, Observability, Accessibility, Security Authentication, authorization, OAuth, JWT Strong ability to communicate application architecture effectively, both in written and verbal formats, to diverse audiences Intellectual curiosity, a passion for learning, and a strong problem-solving mindset AWS J-18808-Ljbffr