1

Backend Software Engineer Intern Jobs in Raleigh, NC

Sr. Software Engineer (Backend)

Raleigh, NC · On-site

$119K - $157K/yr

As a Sr. Software Engineer, you will own complex problem spaces and drive them forward ... Strong proficiency in one or more backend languages, including Go, Java, Python, or C++. * Deep ...

... 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 ...

Software QA Intern

Raleigh, NC · On-site

$18.75 - $24.50/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Durham, NC · On-site

$18.50 - $24.50/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

We are seeking a Software Engineer to help develop software that connects physics-based Modeling ... Experience with backend web frameworks and RESTful API development. * Experience developing plugins ...

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Continuously optimize API performance, database queries, and backend services to improve ...

We are seeking a Software Engineer to help develop software that connects physics-based Modeling ... Experience with backend web frameworks and RESTful API development. * Experience developing plugins ...

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Continuously optimize API performance, database queries, and backend services to improve ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to help enhance existing educational products and build ... base • Build the back-end wiring, application logic, and UI for our products • Drive the ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Build the back-end wiring, application logic, and UI for our products * Drive the development ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline

Software Engineer II

Raleigh, NC · On-site +1

$94K - $129K/yr

Strong in Java, Spring Boot & Node.js (backend development) * Ability to build scalable, fault ... Bachelor's Degree and 2 years of experience in Application software programming OR High School ...

Software Engineer II

Raleigh, NC · On-site +1

$94K - $129K/yr

Strong in Java, Spring Boot & Node.js (backend development) * Ability to build scalable, fault ... Bachelor's Degree and 2 years of experience in Application software programming OR High School ...

Senior Software Engineer

Cary, NC · Remote

$125K - $165K/yr

Senior Software Engineer Primary Skills: J2EE Role Description: The Senior Software Engineer must ... and backend technologies. - Expertise in front-end technologies like Angular, Spring MVC or ...

Build the back-end wiring, application logic, and UI for our products * Drive the development ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline

next page

Showing results 1-20

Backend Software Engineer Intern information

See Raleigh, NC salary details

$58.8K

$143.5K

$193.4K

How much do backend software engineer intern jobs pay per year?

As of Jul 9, 2026, the average yearly pay for backend software engineer intern in Raleigh, NC is $143,539.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,500.00 and $167,200.00 per year, depending on experience, location, and employer.

What is the difference between Backend Software Engineer Intern vs Backend Software Engineer?

AspectBackend Software Engineer InternBackend Software Engineer
QualificationsTypically pursuing or recently completed a degree in CS or related fieldBachelor's or higher in CS or related field, with relevant experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time professional role, responsible for developing and maintaining backend systems
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDesign, implement, and optimize backend services independently
Usage in IndustryEntry-level position for students or recent gradsCore role in software development teams

The main difference between a Backend Software Engineer Intern and a Backend Software Engineer lies in experience, responsibilities, and employment status. Interns are typically students gaining practical experience, while Backend Software Engineers are full-time professionals responsible for core backend development tasks.

What does a Backend Software Engineer Intern do?

A Backend Software Engineer Intern assists in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They work closely with senior engineers to write efficient code, troubleshoot issues, and ensure smooth data flow between users and servers. Interns may also participate in code reviews, testing, and documentation to support the overall software development process. This role provides hands-on experience with backend frameworks, database management, and industry best practices.

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

To thrive as a Backend Software Engineer Intern, you typically need a solid understanding of programming languages like Java, Python, or Node.js, along with knowledge of data structures, algorithms, and database fundamentals. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often required. Strong problem-solving skills, attention to detail, and effective communication help interns stand out in team settings. These competencies are crucial for building reliable backend services, collaborating efficiently, and contributing meaningful code in a fast-paced development environment.

What types of projects and responsibilities can I expect as a Backend Software Engineer Intern?

As a Backend Software Engineer Intern, you'll typically work on tasks such as designing and implementing APIs, optimizing database queries, and supporting the integration of backend services. Interns often collaborate closely with senior engineers, participate in code reviews, and contribute to team meetings and sprint planning. While you'll be given guidance and mentorship, you'll also be encouraged to take ownership of smaller features or bug fixes within larger projects, providing valuable hands-on experience with scalable systems. This role offers insight into how backend systems are architected and maintained in a real-world environment.
What cities near Raleigh, NC are hiring for Backend Software Engineer Intern jobs? Cities near Raleigh, NC with the most Backend Software Engineer Intern job openings:
Infographic showing various Backend Software Engineer Intern job openings in Raleigh, NC as of July 2026, with employment types broken down into 1% As Needed, 85% Full Time, 8% Part Time, 1% Temporary, and 5% Contract. Highlights an 77% Physical, 4% Hybrid, and 19% Remote job distribution, with an average salary of $143,539 per year, or $69 per hour.

Junior Structural Engineer Intern

econstruct

Raleigh, NC • On-site

Full-time

Re-posted 23 days ago


Job description

About e.construct
e.construct is an engineering firm that specializes in providing elegant engineering solutions for complex challenges. e.construct is a fast-growing firm with 7 offices around the world. At our core, we question how the very nature of how to evolve the structures that we inhabit to increase their performance and value. Our work is driven by exceptional engineers from diverse disciplines working collaboratively in a truly holistic design process which generates high-performing systems.
e.construct designs structures such as bridges, high-rise design, commercial facilities design, precast concrete engineering, and post-tensioning design. We are a multi-disciplinary engineering design firm with specialized design and value engineering services. The firm's core work is holistic at its approach, and it has divisions in structural, MEP, Geotechnical, and emerging construction technology such as 3D printing of concrete, technology, and 3D laser scanning.
As a junior structural engineer intern, you will be working on specific engineering design and analysis tasks under the supervision of a structural engineer. The nature and progression of the assignments and the level of responsibilities will depend on your performance and willingness to grow. Good communication and interpersonal skills are expected. Ability to self-direct and to independently research technical solutions are encouraged.
Responsibilities
  • Assists other engineers in preparing project designs using the latest codes and standards.
  • Performs simple structural design and calculations as directed by senior engineers.
  • Use design software, in-house spreadsheets, and prepare manual calculation as required.
  • Understand the limitations of software and can verify the software output.
  • Prepares basic material take-off
  • Prepare reports, presentation as directed by senior engineers.
  • Follow up with drafting staff to produce finished drawings from sketches and/or prepare structural drawings, sketches to a high standard.
  • Follow company standards and procedures including design and checking.
  • Performs other duties of similar nature and level as assigned.
  • Exhibits a willingness to assist mid and senior level engineers.

Requirements
  • Education: Currently enrolled or completed a bachelor's degree program in Structural Engineering.
  • Experience: No minimum experience is required.
  • Knowledge & Interests: Introductory knowledge of engineering mechanics
  • Work Approach: Open-minded, able to follow instructions, and work under close supervision.
  • Collaboration: Effective team player in a dynamic environment.
  • Adaptability: Flexible in handling frequent changes in deadlines.
  • Resilience: Capable of working under pressure and meeting strict deadlines.
  • Motivation: Highly driven, eager to learn, and ready to take on new challenges.