Software Engineer, New Grad

Ixl Learning
Raleigh, NC

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking new graduates who have a passion for technology and education. You will dive into our code base and immediately contribute to our three extremely impactful educational products and build new, innovative products. You can fine-tune your existing skills and learn new ones as you work on one of our many teams. You’ll be able to work with our Core Technology team in back-end engineering, Front-end group using cutting-edge technologies like React, Mobile team in implementing iOS and Android apps, or our Full-stack teams who seek engineers interested in doing it all.

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, NC area office. This position will be in-person 5 days a week during the first 6 months of onboarding. H1B sponsorship is available for this position. #LI-TL1

WHAT YOU'LL BE DOING


As a Software Engineer, you will build the back-end wiring, application logic, and UI that engage our users. You will find and use the best technologies to add features and create new products. You’ll be involved in all aspects of the development process – including design, coding, testing, debugging, and tuning. You will own your projects from start to end as they travel through our fast-paced development cycle. In addition to working with your fellow engineers, you’ll collaborate with other teams to design amazing products that meet the needs of our users, who are students and teachers all over the world.

TECHNOLOGY


Our server-side stack currently includes Linux, Apache, Java, Scala, Python, and Oracle. For our iOS app development, we use Swift. Our front-end code is written in JavaScript (including the React and D3 libraries, and ES6). Of course, the specific technologies and languages you use will vary by project and according to your own interests or specialization areas.

WHAT WE'RE LOOKING FOR



  • Bachelor's or advanced degree in computer science or a related discipline

  • Excellent programming skills

  • Strong analytical-reasoning and problem-solving skills

  • Ability to work both independently and with a wide variety of teams

  • Knowledge of Unix, Python, Java, SQL, or JavaScript is a plus

  • Passion for improving education through technology

Posted 2025-12-10

Recommended Jobs

Cyber Oracle Cloud Security - Senior Manager

Deloitte
Charlotte, NC

Our Deloitte Cyber team understands the unique challenges and opportunities businesses face in cybersecurity. Join our team to deliver powerful solutions to help our clients navigate the ever-changing…

View Details
Posted 2025-11-20

Maintenance Director (Ashville, NC)

Coach USA
Asheville, NC

Job Description Job Title: Director of Maintenance Location: Asheville, NC Job Type: Full Time (on site 5 days/wk.) Education Level: College Degree preferred but not required Annual Sal…

View Details
Posted 2025-12-12

Worship Pastor & Media

Durham, NC

Modern Worship and Media The Modern Worship and Media Pastor will be responsible for planning, executing, and leading the modern worship experiences at Grey Stone Church each week. Working in coll…

View Details
Posted 2025-12-09

Caregiver

Sunrise Senior Living
Raleigh, NC

**When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships wi…

View Details
Posted 2025-11-13

Site Implementation Engineer

Noblis
Raleigh, NC

Responsibilities **Introduction:** We are seeking an experienced Site Implementation Engineer to support the FAA in implementing the Terminal Flight Data Manager (TFDM) system at designated sites. Thi…

View Details
Posted 2025-12-02

Entry Level Construction Laborer for Pipeline Construction - Concord

State Utility Contractors, Inc.
Concord, NC

Salary based on the depth of construction experience - Salary Range - $38,000 to $55,000 -This will be a full-time position with some local travel required. -All Candidates must be able to meet th…

View Details
Posted 2025-07-26

Director of Construction

ManpowerGroup
Fayetteville, NC

**Director of Construction & Design** **Salary Range: $120,000-$135,000** **Location:** Fayetteville, Arkansas **Department:** Construction, Planning & Design **About the Organization** This position …

View Details
Posted 2025-11-21

Class A CDL Hazmat Driver

DLM Pro
Gastonia, NC

Position Title: Class A CDL Driver Location: Gastonia, North Carolina Employment Type: Full-Time Overview: Our client is seeking dependable and motivated Class A CDL Drivers to join their de…

View Details
Posted 2025-11-12

Medical Assistant

Hope Medical Clinic P.A
Fayetteville, NC

Clinical Duties: Measuring Vital signs (blood pressure, pulse, breathing rate and temperature), Height and Weight. Obtains a medical history by asking patients questions about their medical c…

View Details
Posted 2025-10-31

Dentist needed in Winston-Salem, NC

Columbia Healthcare
Winston Salem, NC

  ABOUT THE POSITION: A well-established group dental practice is seeking a General Dentist to join their team in Winston-Salem, NC . This is a modern, fully equipped office designed to suppo…

View Details
Posted 2025-12-03