1

Software Development Engineer Internship Jobs in Cary, NC

Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration: Fulltime BGV will be done for the selected candidates. - Hands-on experience with Java programming ...

Role: SDET [Java+Selenium] | Location: Westlake TX / Raleigh NC | Duration: Fulltime BGV will be done for the selected candidates. Responsibilities * Hands-on experience with Java programming ...

Software Engineer in Test

Cary, NC

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

The Software Engineer in Test (SDET) is responsible for developing, implementing, and sustaining complex test automation using Agile automation techniques and tools. This person will implement ...

Playwright SDET

Raleigh, NC ยท On-site

$31 - $36/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Proven experience as an SDET. * Experience with Playwright automation and API automation using Postman. * Ability to work collaboratively with distributed teams and communicate effectively.

New

Playwright SDET

Raleigh, NC ยท On-site

$31 - $36/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Proven experience as an SDET. Experience with Playwright automation and API automation using Postman. Ability to work collaboratively with distributed teams and communicate effectively. Familiarity ...

Manager, Software Development

Cary, NC ยท On-site

$140 - $170/hr

Software Development Manager - Customer Intelligence 360 Web & Mobile Team - Hybrid, Cary, NC We're ... You will partner with engineers, architects, product managers, designers, and cloud operations to ...

Manager, Software Development

Cary, NC ยท On-site

$115K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the job The Compute engineering team is looking for a Manager, Software Development to lead the design, development, quality, operation and evolution of the SAS Compute platform. The team owns ...

Manager, Software Development

Cary, NC ยท On-site

$115K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the job The Compute engineering team is looking for a Manager, Software Development to lead the design, development, quality, operation and evolution of the SAS Compute platform. The team owns ...

Showing results 21-40

Software Development Engineer Internship information

See Cary, NC salary details

$12

$23

$35

How much do software development engineer internship jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for software development engineer internship in Cary, NC is $23.55, according to ZipRecruiter salary data. Most workers in this role earn between $19.13 and $26.73 per hour, depending on experience, location, and employer.

What is the difference between Software Development Engineer Internship vs Software Development Engineer?

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What is a software development engineer internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What types of projects can I expect to work on during a software development engineer internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

What are the key skills and qualifications needed to thrive as a software development engineer intern?

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.

How can I get an internship as a software development engineer internship?

To secure a software development engineer internship, candidates should build strong programming skills in languages like Java, C++, or Python, and gain experience through personal projects or open-source contributions. Applying through company career portals, attending career fairs, and networking with professionals can increase opportunities, while some internships may require coursework in computer science or related fields. Preparing a well-crafted resume and practicing technical interviews are also essential steps.

What are popular job titles related to Software Development Engineer Internship jobs in Cary, NC?

For Software Development Engineer Internship jobs in Cary, NC, the most frequently searched job titles are:

What job categories do people searching Software Development Engineer Internship jobs in Cary, NC look for?

The top searched job categories for Software Development Engineer Internship jobs in Cary, NC are:

What cities near Cary, NC are hiring for Software Development Engineer Internship jobs?

Cities near Cary, NC with the most Software Development Engineer Internship job openings:

Infographic showing various Software Development Engineer Internship job openings in Cary, NC as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 11% Part Time, 5% Temporary, and 2% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $48,976 per year, or $23.5 per hour.

Software Development Engineer (SDE) II

Kognitiv Edge

Durham, NC โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Re-posted 29 days ago


Job description

Role: Software Development Engineer (SDE) II 

Job Type: Full-time 

Years of Experience: 2+ 

Work Arrangement: On-site, in-office (this is not a remote or hybrid position) 

Location: Raleigh, NC (approx. 15% travel to customer and deployment sites) 

Clearance: Ability to obtain and maintain a U.S. Government security clearance 


About Kognitiv Edge:  

Kognitiv Edge (KE) is a mission-driven technology company dedicated to optimizing human performance across the defense and national security enterprise. We believe people are any organization's most important capability, and our mission is to deliver the data, technology, and insights that maximize readiness, resilience, and performance at scale. 


We build secure, cloud-native platforms that turn fragmented information into actionable intelligence for the military leaders, healthcare providers, researchers, and operators who depend on it. By integrating data from disparate sources and applying advanced analytics, we help organizations make faster, better-informed decisions that shift them from reactive responses to proactive, data-driven action and improve mission outcomes. 


Operating at the intersection of technology, data, and national security, our work supports some of the most demanding environments in the world, where the quality of a decision can carry enormous consequences. 


We are a team of builders, problem-solvers, and innovators who thrive on complex challenges with real-world impact. If you are passionate about technology that serves a greater purpose, committed to continuous learning, and eager to work alongside high-performing teammates, we invite you to join us. 


Position Summary:  

We are seeking a dynamic and passionate SDE II to join our team at Kognitiv Edge. In this role, you will be instrumental in developing and maintaining our software infrastructure and source code, contributing to various Azure-native projects. This position is ideal for someone who has development experience in the cloud and a desire to make significant impacts in a fast-paced start-up environment. 


Key Responsibilities: 

  • Collaborate with team to design software architecture solutions. 
  • Contribute to the development and management of ETL (Extract, Transform, and Load) data ingestion processes. 
  • Design and maintain source control repositories and CI/CD pipelines. 
  • Create and alter IAC (Infrastructure as Code) to provision Azure infrastructure. 
  • Develop and integrate new API connections. 
  • Support the development of front-end applications using role-based access, login functionalities, and Microsoft integrations. 
  • Work closely with the rest of the development team to introduce creative solutions during the development, testing, and deployment processes. 


Qualifications: 

  • Bachelor's degree in computer science, software engineering, MIS, or a related field OR meets all other requirements and has at least 3 years programming experience and 3 years as a developer in cloud environment.  
  • 2-5 years of experience in the following: Python, Java, Typescript, Javascript, C#. Must be able to talk to Object-Oriented Programming (OOP) principles.  
  • Azure 1-3 years' experience OR AWS 3-5 years' experience back end or full stack developer in cloud environment. 
  • 1-3 years' experience in DevOps (CI/CD, Git Source Control)  
  • 1-3 years' experience in Infrastructure as Code (IAC) OR can prove DevOps knowledge 
  • 1-2 years' experience in Extract, Transform, Load (ETL) OR can prove relational & non-relational database knowledge. 


Preferred Skills: 

  • Knowledge of Azure services, especially Azure Synapse and Power Apps 
  • Terraform or other IAC experience 
  • Experience with ETL development and Data Lakes 
  • Some familiarity with Power BI and data visualization tools 
  • Understanding of API development and basic OAuth 2.0 principles 
  • Experience setting up CI/CD pipelines 
  • Experience with Object-Oriented Programming and scripting 


Benefits: 

Benefits of Joining Kognitiv Edge 


Competitive Compensation Package: At Kognitiv Edge, we understand the value of our team members and offer competitive salaries and benefits to reflect their importance in our success. 


Health and Wellness Programs: We prioritize the health and well-being of our employees with comprehensive health insurance plans, including medical, dental, and vision coverage, and wellness initiatives. 


Professional Growth Opportunities: Kognitiv Edge is committed to the continuous professional development of our team. Enjoy access to a range of training programs, workshops, and conferences to enhance your skills and career growth. 


Innovative Work Environment: Join a team where innovation thrives. Work on cutting-edge projects that challenge and expand your technical and creative boundaries. 


Paid Time Off: Enjoy generous vacation days, public holidays, and sick leave, ensuring you have ample time to relax and recharge. 


Team Building Activities: Be a part of a company culture that values collaboration and camaraderie through regular team outings, events, and activities. 


Join Kognitiv Edge and be a part of a dynamic team, contributing to groundbreaking solutions in human performance and operational excellence.