Software Engineer, IXL Content

IXL Learning - Raleigh, NC - Full time

IXL Learning - Raleigh, NC - Full time

×

Meet Awesome Companies at our Job Fairs!

Select a region near you for more information:
Looking to hire in one or more of these cities? Email tory@edsurge.com to learn more.

Apply for this job

IXL Learning, a leading edtech company with products used by 6 million students worldwide, is seeking Software Engineers with a passion for education to join our Content Engineering team and work on novel and challenging programming problems that will require creative thinking.

The IXL Content Engineering team is responsible for creating the code that powers the real-time generation of our adaptive content. By developing sophisticated content-creation algorithms and elegant interactions, we help craft an immersive learning experience that deepens students’ understanding and inspires a desire to explore. We produce highly modular code that is seamlessly integrated into IXL's skills. We implement interactive components that are intuitive enough for kindergarten learners, powerful enough to teach calculus, and performant and usable enough to make practice easy and fun.

The foundation of IXL.com is our ability to algorithmically generate exceptional questions and explanations. Your code will generate the questions that millions of students in over 190 countries will answer every day. You will own your projects from start to finish as they travel through our fast-paced development cycle. We find it immensely satisfying to develop products that impact the lives of millions, and we are eager to have you join our team.

This is a full-time position in our Raleigh-Durham office.International candidates encouraged to apply; H1B sponsorship is available.

What You'll Be Doing

  • Develop content-creation algorithms to generate adaptive questions for all our subjects
  • Engage in every aspect of the development process, including design, coding, testing, debugging, and tuning
  • Work with our front-end team to implement interactive components and integrate them into IXL's skills
  • Collaborate closely with our design teams to create the best questions for our users

Technology

We write the majority of our server-side code in Java. Our front-end code is written in JavaScript using the React and D3 libraries. For our mobile clients, we occasionally dabble in Swift and React Native but generally leave the heavy lifting to the Mobile team

What We're Looking For

  • 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 other object-oriented language
  • Strong analytical-reasoning and problem-solving skills
  • Ability to collaborate in a small team
  • Knowledge of Unix, Java, SQL, JavaScript, CSS, or source control is a plus
  • Passion for improving education through technology

Apply for this job

Apply for this job

Role

Engineering

Experience Level

Mid Level

IXL Learning

About IXL

IXL Learning is a leading educational technology company on a big mission: delivering an immersive learning experience to all students, in all grades and subjects, in schools and homes worldwide. With 1 in 8 U.S. students already learning on IXL (answering over 50 million questions every day!), IXL inspires educators and learners around the world and is changing how students feel about learning and about themselves.

Apply for this job

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

STAY UP TO DATE ON EDTECH
News, research, and opportunities - sent weekly.
STAY UP TO DATE ON EDTECH
News, research, and opportunities - sent weekly.