About the job
ABOUT KHAN ACADEMY
Khan Academy is a nonprofit organization dedicated to delivering a free, world-class education to anyone, anywhere. We reach millions of students each month and are experiencing rapid growth. Our extensive library of high-quality instructional and practice resources empowers learners and the educators who support them. From metaphors to multivariable calculus, our goal is to provide students with the tools they need to realize their potential and learn anything.
ABOUT KHAN ACADEMY KIDS
Khan Academy Kids is an engaging, free learning program designed for children aged 2 to 8. With the help of Kodi Bear and a vibrant cast of animated characters, children embark on a personalized educational journey filled with enjoyable, standards-aligned activities in early literacy, mathematics, executive functioning, and social-emotional skills. Developed by a small but dynamic team, Khan Academy Kids is embraced by millions of children in homes and classrooms worldwide.
THE ROLE
As a Senior Software Engineer II on the Khan Academy Kids team, you will be a key technical contributor, responsible for designing and maintaining the fullstack web infrastructure that underpins our educational platform. Your work will span the entire technology stack—from frontend user interfaces to backend APIs and databases—ensuring that teachers, parents, and administrators have access to effective, user-friendly tools to support young learners. This position presents an exciting opportunity to address complex technical challenges while significantly contributing to our mission of delivering free, world-class education to every child.
Key Responsibilities:
- Design, develop, and maintain fullstack web applications and services that power dashboards and administrative tools utilized by educators and families globally.
- Lead intricate technical projects from inception to launch, collaborating with cross-functional teams including engineering, product management, design, and content development to deliver transformative features that advance our educational mission.
- Promote engineering excellence by writing clean, testable, and well-documented code, conducting comprehensive code reviews, and advocating for best practices that enhance the technical capabilities of the entire team.
- Engage in technical planning and architectural decisions, leveraging your deep fullstack expertise to influence the long-term technical direction of the Khan Academy Kids platform.

