What is a Software Engineer at Success Academy Charter Schools?
A Software Engineer at Success Academy Charter Schools plays a critical role in redefining the public education landscape. Unlike typical technology companies where software serves commercial ends, technology at Success Academy Charter Schools directly impacts student outcomes, teacher efficiency, and school operations across a massive network of high-performing charter schools. You will design, build, and maintain the digital infrastructure that empowers educators to deliver high-quality instruction and enables operational teams to manage complex logistics seamlessly.
The engineering team is responsible for developing internal platforms that handle curriculum delivery, student performance analytics, admissions, and school operations. As a Software Engineer, your work will directly affect thousands of students, teachers, and parents daily. The challenges you will solve are highly complex, ranging from real-time data integration to building intuitive user interfaces for educators who need to access critical academic insights instantly.
To succeed in this role, you must possess strong technical fundamentals and a deep commitment to the organization's mission of educational equity. The engineering culture here values structured thinking, rapid iteration, and a high degree of adaptability. You will work in a fast-paced environment where your technical decisions have immediate, real-world consequences on the quality of education delivered to children across New York City.




