Khan Academy

Fullstack Engineer II, Districts Platform (International) (24 months fixed-term)

Mountain View, California, United States

Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Education Technology, NonprofitIndustries

Fullstack Engineer II (24 months fixed-term)

About Khan Academy

Khan Academy is a non-profit organization dedicated to providing free, world-class education to anyone, anywhere. Our learning platform offers high-quality supplemental learning content and practice for Pre-K through 12th grade and early college core academic subjects, with a primary focus on math and science. We have over 181 million registered learners globally and are committed to improving learning outcomes for students worldwide, particularly those in historically under-resourced communities.

Our Community

Our team is as diverse as our student body, comprising individuals from academia, traditional and non-traditional education, big tech companies, and startups. We believe that hiring great people from diverse backgrounds and experiences strengthens our company. We value diversity, equity, inclusion, and belonging as essential to achieving our mission and impacting the communities we serve. We are committed to fostering an inclusive internal environment and investing in our employees' professional development.

The Role

We are seeking a talented and driven Fullstack Engineer II for a 24-month fixed-term position. In this role, you will be instrumental in expanding and enhancing our international products. We support Enterprise customers globally and are increasing our focus on developing and improving systems for a significantly larger scale of international users. This includes areas such as rostering, enrollment for large educational institutions, and providing data access to usage and outcome data for millions of students, teachers, and administrators.

As a remote-first organization, we utilize technology that best solves problems for our learners. Our current tech stack includes Go, GraphQL, JavaScript, React & React Native, and Redux. We also adopt new technologies like LLMs when they align with our goals. At Khan Academy, we value "Cultivate Learning Mindsets," and we are dedicated to helping each engineer operate at their "learning edge" by matching opportunities to individual growth.

You can explore our recent engineering work on our Engineering Blog.

What you'll do:

  • Develop, test, and deploy software solutions to support our international expansion.
  • Contribute to improving existing systems and architectures to handle increased international scale.
  • Assist in developing and maintaining data access solutions to provide usage and outcome data.
  • Collaborate with cross-functional teams, including product, design, and operations.
  • Troubleshoot and resolve technical issues related to international scalability and performance.
  • Participate in code reviews and contribute to maintaining coding standards.
  • Learn from and be mentored by senior engineers.

What you bring:

  • 2+ years of experience in software engineering, with a focus on scalable systems and experience using AI in the development process.
  • Experience with database systems and data access patterns.
  • Experience with internationalization (i18n) and localization (l10n) is a plus.
  • Ability to write clean, maintainable, and testable code.
  • Motivation driven by the Khan Academy mission: "to provide a free world-class education for anyone, anywhere."
  • Proven cross-cultural competency skills, demonstrating self-awareness, awareness of others, and the ability to adopt inclusive perspectives, attitudes, and behaviors to drive inclusion and belonging throughout the organization.

Nice to have:

  • Experience with educational technology (EdTech) platforms.
  • Basic knowledge of data analytics and reporting.

Skills

Go
GraphQL
JavaScript
React
React Native
Redux
LLMs

Khan Academy

Provides free online educational resources

About Khan Academy

Khan Academy offers free online educational resources and courses for students of all ages. The platform provides instructional videos, practice exercises, and a personalized learning dashboard that allows users to learn at their own pace. Students can access a wide range of subjects, including math, science, history, and more, making it a comprehensive learning tool. Unlike many other educational platforms, Khan Academy focuses on providing all its resources for free, ensuring that anyone with internet access can benefit from high-quality education. The goal of Khan Academy is to democratize education and make learning accessible to everyone, regardless of their background or location.

Palo Alto, CaliforniaHeadquarters
2006Year Founded
$15.8MTotal Funding
GRANTCompany Stage
Social Impact, EducationIndustries
1,001-5,000Employees

Benefits

Competitive salaries
Health and wellness benefits
Flexible time off
401(k) + matching
Affinity groups
Paid parental leave
Fun virtual events

Risks

Reliance on AI tools raises concerns about data privacy and security.
Partnership with Microsoft may limit flexibility in technology choices.
Resistance from educators towards AI tools in humanities subjects could hinder adoption.

Differentiation

Khan Academy offers a mastery-based learning system for personalized student progress.
The platform provides free SAT, LSAT, and Praxis prep in collaboration with major organizations.
Khan Academy's AI tool, Khanmigo, enhances learning with GPT-4 technology.

Upsides

Khan Academy's partnerships expand its reach and resources, enhancing educational offerings.
Growing demand for personalized learning tools boosts Khan Academy's relevance and adoption.
Increased philanthropic funding supports Khan Academy's mission to democratize education.

Land your dream remote job 3x faster with AI