Khan Academy, a nonprofit dedicated to providing free world-class education, is seeking a Senior Full-Stack Software Engineer to join their mission of democratizing education globally. With over 155 million registered learners, we're transforming how people learn worldwide.
As a Sr. Full-Stack Engineer, you'll be at the forefront of building innovative solutions that leverage AI to provide 1:1 tutoring at scale. You'll work with modern technologies including Go, GraphQL, JavaScript, React & React Native, and Redux in a remote-first environment that values continuous learning and growth.
The role combines both backend and frontend development, requiring expertise in building scalable services and creating intuitive user interfaces. You'll be part of a diverse team that includes people from academia, traditional/non-traditional education, and various tech backgrounds, all united by the mission to provide free education to anyone, anywhere.
We offer competitive compensation ($137,871 - $154,069 USD), comprehensive benefits, and a culture that emphasizes work-life balance. Our values include embracing diverse perspectives, cultivating learning mindsets, and bringing joy to education. We're particularly focused on serving historically under-resourced communities and making education accessible to all.
The ideal candidate will bring 5+ years of experience in building world-class product experiences, strong frontend and backend skills, and a passion for education. You'll be joining a team that values accessibility, thoughtful communication, and cross-cultural competency. At Khan Academy, you'll have the opportunity to make a meaningful impact on global education while working with cutting-edge technologies in a supportive, mission-driven environment.