IXL Learning: Science Software Engineer – San Mateo, CA

If you’re a software engineer who wants your code to have a direct impact on how students learn, the Science Software Engineer opportunity at IXL Learning in San Mateo, California, offers an exciting career path. This role goes beyond traditional application development, allowing you to solve creative programming challenges and build the algorithms that generate engaging, interactive science questions for millions of students around the world.

As part of IXL’s fast-paced engineering team, you’ll take ownership of projects from initial design through coding, testing, debugging, and optimization. You’ll work with technologies including Java, Linux, SQL, JavaScript, CSS, Apache, and Oracle, while collaborating with product designers and other engineers to create effective educational experiences. For developers with strong analytical skills and a genuine interest in education technology, this role offers a unique opportunity to combine software engineering with meaningful social impact.

As a Science Software Engineer at IXL, you’ll be working on novel and challenging programming problems that will require creative thinking. The foundation of IXL is our ability to generate excellent questions and explanations algorithmically. You will own your projects from start to end as they travel through IXL’s fast-paced development cycle. Your code will make the science questions we are currently developing for our millions of student users who are currently in 190 countries.

QUALIFICATIONS

  • 1+ years of experience in software engineering
  • Bachelor’s or advanced degree in Computer Science or a related discipline
  • Excellent programming skills in Java or another object-oriented language
  • Strong analytical reasoning and problem-solving skills
  • Ability to collaborate with a small team
  • Knowledge of Unix, Java, SQL, JavaScript, CSS, and source control is a plus
  • Passion for improving education through technology

RESPONSIBILITIES

  • Write the code modules and supporting libraries to generate and display engaging and interactive science problems
  • Be involved in all aspects of the development process, including design, coding, testing, debugging, and tuning
  • Work closely with product designers and other teams to create the best questions for our users

TECHNOLOGY

Our server-side stack currently includes Linux, Apache, Java, and Oracle. Inside browsers, we use a fair amount of JavaScript and CSS. Of course, the specific technologies and languages you use will vary by project and according to your interests or specialization areas.

ABOUT IXL

IXL Learning is an educational technology company that delivers an immersive learning experience — for all students, in all grades, in math, English language arts, science, and social studies. With one in 10 students already using IXL in the U.S., and over 20 billion questions asked and answered around the world, IXL is helping schools successfully use technology to improve teaching and learning.

Job Title: Science Software Engineer
Sub Engineering
Location: San Mateo, CA
Software Engineer Salary –

Apply Jobs

Science Software Engineer - San Mateo, CA, Computer Software Engineer Salary, Uci Software Engineering, Utd Software Engineering, Amazon Software Engineer Salary, Goldman Sachs Software Engineer, Sjsu Software Engineering, Software Engineer Salary Nyc, Software Engineer Colleges, Software Engineer Salary Seattle, Asu Software Engineering, Software Engineering Sjsu, Bls Software Engineer, Amazon Senior Software Engineer Salary, Software Engineer Hourly Rate

The Science Software Engineer position at IXL Learning is an excellent opportunity for developers who want to apply their technical skills to challenging problems while helping improve education through technology. With hands-on ownership, a collaborative environment, and the chance to build software used by students worldwide, this role offers a compelling combination of technical growth, creative problem-solving, and meaningful career impact.

Check Also

Software Engineer in Boston, MA - InfoHotJob.com

Advent Software, Inc. for Associate User Interface Software Engineer in Boston, MA

This position involves designing and implementing new features in Tamale RMS as well as constantly working to improve the overall user experience. Successful candidates for this position will report to an Engineering Manager.