1

Backend Software Engineer Intern Jobs in Charleston, WV

As a Software Engineer, you will deliver a world-class experience for learners and instructors on ... Develop scalable, high-performance backend services and RESTful APIs to support frontend ...

Software Engineer Sr

Charleston, WV ยท On-site +1

$126K - $157K/yr

As a Software Engineer Sr within PNC's C&IB organization, you will be based in Morgantown, WV or ... backend services via REST APIs and microservices. โ€ข Optimize applications for performance ...

Become a part of our caring community We are searching for a Senior Software Engineer to architect ... Key ResponsibilitiesMicroservices & Backend Engineering * Architect, implement, and operate ...

Posted today

Software Engineer, Labs

Charleston, WV ยท On-site +1

$113K - $149K/yr

๐Ÿš€ Senior Full-Stack Engineer, Labs - United States | Pax8 Build pioneering humanAI interfaces at ... Working knowledge of backend fundamentals, including Go or Python services and cloudbased APIs

External Job Advert ๐Ÿš€ Senior Full-Stack Engineer, Labs - United States | Pax8 Build pioneering ... Working knowledge of backend fundamentals, including Go or Python services and cloudbased APIs

About the role As a Senior Staff Software Engineer at SailPoint, you will dive into a highly ... Take full end-to-end ownership of a critical backend feature design. Author your first major ...

Internship - Engineering

Culloden, WV ยท On-site

$13.75 - $18/hr

The Engineering Intern will apply basic engineering fundamentals learned in college programs to ... Experience with software programs (Excel, PowerPoint, Word, AutoCad, SolidWorks, etc.) * Strong ...

Internship - Engineering

Culloden, WV ยท On-site

$13.75 - $18/hr

The Engineering Intern will apply basic engineering fundamentals learned in college programs to ... Experience with software programs (Excel, PowerPoint, Word, AutoCad, SolidWorks, etc.) * Strong ...

Senior Security Software Engineer

Charleston, WV ยท On-site +1

$133K - $224K/yr

SailPoint's Cybersecurity organization is seeking a Sr. Security Software Engineer with a passion ... backend services * Expert-level proficiency in languages suited for API integration and automation ...

... backend services exposing APIs. 5+ years of hands-on experience as a Software Engineer. Deep knowledge of complex, scaling SaaS products, agile processes and workflows, and experience implementing ...

Engineering Intern (Engineer in Training) (Or ability to obtain) * Follow safety rules, guidelines ... Performs plan drafting using CAD software. * May work with engineering technician crews in testing ...

next page

Showing results 1-20

Backend Software Engineer Intern information

See Charleston, WV salary details

$58.8K

$143.5K

$193.4K

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

As of Aug 28, 2026, the average yearly pay for backend software engineer intern in Charleston, WV is $143,509.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 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 skills and qualifications are needed to thrive as a backend software engineer intern?

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 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 are popular job titles related to Backend Software Engineer Intern jobs in Charleston, WV?

For Backend Software Engineer Intern jobs in Charleston, WV, the most frequently searched job titles are:

What job categories do people searching Backend Software Engineer Intern jobs in Charleston, WV look for?

The top searched job categories for Backend Software Engineer Intern jobs in Charleston, WV are:

Infographic showing various Backend Software Engineer Intern job openings in Charleston, WV as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, and 5% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $143,509 per year, or $69 per hour.

Software Engineer

Cengage Learning

Charleston, WV โ€ข On-site

Full-time

Re-posted 4 days ago


Job description

We believe in the power and joy of learning

At Cengage, our employees have a direct impact in helping learners around the world discover the power and joy of learning. We are bonded by our shared purpose - driving innovation that helps millions of learners improve their lives and achieve their dreams through education.

What you'll do here:

As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross-functional team, you will implement an innovative, AI-first roadmap.

Following the Product Operating Model (POM), you will collaborate with product managers, designers, engineers, and testers to deliver high-quality, accessible, solutions to improve customer outcomes.

  • Work on a high-performing engineering team focused on quality, accountability, and continuous improvement

  • Design, develop, and maintain end-to-end features across both backend services (Java/Spring) and frontend applications (React) supporting higher education platforms and products

  • Build dynamic, responsive, and accessible user interfaces using React that enhance the learning experience for students and instructors

  • Develop scalable, high-performance backend services and RESTful APIs to support frontend functionality

  • Collaborate closely with Product, UX, QA, and other engineers to deliver cohesive, user-centered solutions

  • Write clean, maintainable, and testable code, demonstrating modern frontend patterns (hooks, component composition) and scalable backend practices

  • Troubleshoot and resolve issues across the stack, including UI bugs, API failures, and performance bottlenecks

  • Contribute to platform modernization efforts, including frontend architecture evolution and backend service improvements

Skills You Will Need Here:

Generative AI & Emerging Technologies

  • Familiarity with AI/ML concepts and emerging technologies, including generative AI and LLM-based tools

  • Experience integrating with or consuming AI-powered services (e.g., APIs for generative AI or intelligent workflows)

  • Demonstrated ability to apply AI tools in day-to-day engineering workflows (e.g., code generation, refactoring, test creation, CI/CD augmentation)

  • Practical experience working with agentic AI workflows, including using LLMs to perform multi-step tasks, invoke tools/APIs, and integrate with existing systems

Architecture & Cloud Platforms

  • Experience building and consuming APIs that integrate legacy systems with modern solutions

  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker; Kubernetes a plus)

Software Engineering & Product Delivery

  • Experience developing full-stack applications using Java (Spring/Spring Boot) and modern JavaScript (ReactJS)

  • Strong understanding of software engineering fundamentals, including testing, debugging, and performance optimization

  • Experience working in agile environments (Scrum, Kanban), contributing to iterative delivery

Collaboration & Communication

  • Strong collaboration skills, with the ability to work effectively in cross functional and distributed teams

  • Ability to communicate technical ideas clearly and contribute to team discussions and decision-making

  • Willingness to learn, take ownership, and continuously improve both individually and as part of a team

Education & Experience

  • Bachelor's degree in computer science or a related field, or equivalent practical experience

  • 2-5+ years of professional experience in software engineering, with exposure to full-stack development

Cengage is committed to working with broad talent pools to attract and hire strong and most qualified individuals. Our job applicants are considered regardless of any classification protected by applicable federal, state, provincial or local laws.

Cengage is also committed to providing reasonable accommodations for qualified individuals with disabilities including during our job application process. If you are an applicant with a disability and require reasonable accommodation in our job application process, please contact us at accommodations.ta@cengage.com.

About Cengage

Cengage, a global education technology company serving millions of learners, provides affordable, quality digital products and services that equip students with the skills and competencies needed to be job ready. For more than 100 years, we have enabled the power and joy of learning with trusted, engaging content, and now, integrated digital platforms. We serve the higher education, workforce skills, secondary education, English language teaching and research markets worldwide. Through our scalable technology, including MindTap and Cengage Unlimited, we support all learners who seek to improve their lives and achieve their dreams through education.

Compensation

At Cengage Group, we take great pride in our commitment to providing a comprehensive and rewarding Total Rewards package designed to support and empower our employees. Click here to learn more about our Total Rewards Philosophy.

The full base pay range has been provided for this position. Individual base pay will vary based on work schedule, qualifications, experience, internal equity, and geographic location. Sales roles often incorporate a significant incentive compensation program beyond this base pay range.

$77,100.00 - $123,300.00 USD