1

Backend Software Developer Intern Jobs in Raleigh, NC

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

This role involves developing new features for educational products, building back-end logic, and ... Required : • 6+ years of experience in software engineering • Bachelor's or advanced degree in ...

... base • Build the back-end wiring, application logic, and UI for our products • Drive the ... Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in ...

IXL Learning, developer of personalized learning products used by millions of people globally, is ... Build the back-end wiring, application logic, and UI for our products * Drive the development ...

... base • Build the back-end wiring, application logic, and UI for our products • Drive the ... Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in ...

IXL Learning, developer of personalized learning products used by millions of people globally, is ... As a Software Engineer, you will build the back-end wiring, application logic, and UI that engage ...

Java Backend Engineer

Durham, NC · On-site

$48.75 - $63.25/hr

Java Backend Engineer Category ... Software Development/ Engineering Main location: United States, North Carolina, Durham Position ID:

Java Backend Lead Developer

Raleigh, NC · On-site

$49 - $63.75/hr

They are seeking a Java Backend Lead Developer to contribute to software application design, coding, and maintenance while ensuring system stability and quality standards. The role involves ...

... well as back-end services that properly provision new customer accounts and allow existing ... full stack software engineer developing scalable and resilient event-driven and API-based ...

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

IXL Learning, developer of personalized learning products used by millions of people globally, is ... Build the back-end wiring, application logic, and UI for our products * Drive the development ...

next page

Showing results 1-20

Backend Software Developer Intern information

See Raleigh, NC salary details

$11

$56

$82

How much do backend software developer intern jobs pay per hour?

As of May 30, 2026, the average hourly pay for backend software developer intern in Raleigh, NC is $56.12, according to ZipRecruiter salary data. Most workers in this role earn between $46.06 and $66.35 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Backend Software Developer Intern, and why are they important?

To thrive as a Backend Software Developer Intern, you should have a solid understanding of programming languages like Java, Python, or Node.js, and basic knowledge of algorithms, data structures, and databases. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often expected. Strong problem-solving skills, teamwork, and effective communication set standout interns apart. These skills and qualities are crucial for building reliable backend systems, collaborating across teams, and adapting to real-world engineering challenges.

What types of projects and technologies do Backend Software Developer Interns typically work on during their internship?

Backend Software Developer Interns are often assigned to work on real-world projects such as building APIs, optimizing databases, or improving existing backend services. Interns typically use languages like Python, Java, or Node.js, and work with frameworks and tools such as Django, Spring Boot, or Express.js. Collaboration with frontend developers, QA engineers, and product managers is common, providing valuable experience in agile environments. The projects and technologies may vary depending on the company, but they are designed to help interns gain hands-on experience and contribute meaningfully to the team's goals.

What does a Backend Software Developer Intern do?

A Backend Software Developer Intern assists in building and maintaining the server-side logic, databases, and APIs that power web applications. Their responsibilities typically include writing code, debugging issues, and collaborating with other developers to ensure data flows efficiently between the server and users. Interns often work with languages like Python, Java, or Node.js and gain practical experience with databases, cloud services, and development tools. This role provides valuable exposure to real-world software engineering practices and helps interns develop the technical and teamwork skills needed for a career in backend development.
What cities near Raleigh, NC are hiring for Backend Software Developer Intern jobs? Cities near Raleigh, NC with the most Backend Software Developer Intern job openings:
Infographic showing various Backend Software Developer Intern job openings in Raleigh, NC as of May 2026, with employment types broken down into 13% Internship, 47% Full Time, 33% Part Time, and 7% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $116,734 per year, or $56.1 per hour.
Software Engineering Intern - Remote Job

Software Engineering Intern - Remote Job

EnthuZiastic

Durham, NC • Remote

Other

Posted 7 days ago


Job description

About Us

Our mission is to bring people together and connect them into a community to nurture each other. We aim to share a conducive environment, a joyous space to grow and excel; a world brimming with selfless love and enough kindness. We strive to enrich each of our lives with kaleidoscopic memories we make here - vibrant, lively, of all hues and colors.

Job Description

This is a remote position.

  • Collaborate with other product team members to develop and maintain a growing set of applications and features.

  • Contribute across the full technology stack.

  • Analyze problems and consider existing architecture as well as future functionality when developing solutions.

  • Optimization of the application for performance and scalability.

Requirements
  • An excellent team player.

  • Excellent communication and interpersonal skills.

    • In the new world of work from home, we expect the ideal candidate to over-communicate.

    • Humility, collaboration, time management, and communication are as important as your technical skills.

  • Passionate about their work.

  • Analytical thinker with exceptional problem-solving skills.

  • Excited about writing quality code, trying new technologies, and playing well with others.

  • Solid understanding of engineering and design best practices, especially as it relates to scaling high traffic and data heavy applications.

  • Previous experience with designing, building, and scaling an application to support load changes related to growth.

  • Comfortable in dealing with complexity, lots of moving pieces, coordinating with third parties, and cross-functional teams.

  • Exquisite attention to detail, ability to identify and solve edge-cases.

  • Comfortable learning new technologies and systems.

Tech Stack:

  • Elixir / Erlang (Backend)

  • Flutter (Mobile)

  • Sveltejs, Typescript, Jest js, Jasmine js, Tailwind CSS (Frontend)

  • GraphQL (API)

  • Terraform, AWS (Cloud)

Do Not Apply If:

  • If you haven’t used Git yet.

  • You are not comfortable with startups that move fast! We’re a small group (~40) of passionate individuals who are determined to change the status quo!

Benefits
  • Opportunity to be a part of a dynamic growth focused tech startup.

  • Learn how a Product Company operates and builds great products.

  • Great learning opportunities to develop new skills and understanding of cutting edge software tools and processes.

  • Work directly with the CTO.

  • Opportunity to work closely with serial tech entrepreneurs from Silicon Valley.

  • Fun loving environment and caring team mates and inclusive culture of the company.