Computer Science Jobs in North Carolina

Computer Science jobs in North Carolina are among the most actively recruited technology roles in the Southeast, with strong demand concentrated in software development, cybersecurity, data science, and cloud engineering. The largest hiring markets are the Research Triangle (Raleigh, Durham, and Chapel Hill), Charlotte, and Greensboro, where anchor employers such as IBM, Red Hat, and Bank of America maintain major technology operations. Openings range from junior developers and QA analysts to senior engineers and engineering managers. Find a role that fits below and apply directly.

Find Computer Science Jobs

Overview

Open roles10
Top employerUniversity Of North Carolina Wilmington
Top cityWilmington, NC
Cities hiring9
Work type100% On-site
Top industryEducation

Showing 5 of 10+ Computer Science jobs

N
Computer Science, Engineering & Digital Skills Tutor
We won't show you this job again
N
Added 3d ago
Computer Science, Engineering & Digital Skills Tutor
NeuroDev Mentoring
Raleigh, North Carolina
Higher Education
K-12 Teaching
Teaching & Instruction
$20 - $26/hr
On-Site

Have you applied for this role?

University Of North Carolina Wilmington
Temp Lab Manager -Computer Science
We won't show you this job again
University Of North Carolina Wilmington
Added 2w ago
Temp Lab Manager -Computer Science
University Of North Carolina Wilmington
Wilmington, North Carolina
Account Management
Customer Success
Sales
Bachelor of Science
1,001-5,000

Have you applied for this role?

Hoke County Schools
2026-2027 CTE Computer Science Teacher
We won't show you this job again
Hoke County Schools
Added 2w ago
2026-2027 CTE Computer Science Teacher
Hoke County Schools
Raeford, North Carolina
Higher Education
K-12 Teaching
Teaching & Instruction
Teaching Certification

Have you applied for this role?

Durham Academy
Middle School Computer Science (Temporary Leave Replacement)
We won't show you this job again
Durham Academy
Added 1mo ago
Middle School Computer Science (Temporary Leave Replacement)
Durham Academy
Durham, North Carolina
Higher Education
K-12 Teaching
Teaching & Instruction
51-200

Have you applied for this role?

W
Computer Science Instructor
We won't show you this job again
W
Added 1mo ago
Computer Science Instructor
Westlawn School
Winston-Salem, North Carolina
Higher Education
K-12 Teaching
Teaching & Instruction
$18 - $25/hr
On-Site
Experience working with high schoolers

Have you applied for this role?

See All 10 Computer Science Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Computer Science Jobs

Computer Science Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Wilmington
2 jobs
Bostic
1 job
Durham
1 job
Raeford
1 job
Raleigh
1 job
Davidson
1 job
Mount Holly
1 job
Winston-Salem
1 job
Roanoke Rapids
1 job

Computer Science Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

University Of North Carolina Wilmington
University Of North Carolina Wilmington2 open roles
Durham Academy
Durham Academy1 open role
W
Westlawn School1 open role

Top Industries Hiring

  • Education

What North Carolina Employers Look For

The qualifications that appear most often in computer science jobs across North Carolina.

  • Bachelor's degree in computer science, software engineering, or a closely related field
  • Proficiency in one or more programming languages such as Python, Java, or C++
  • Experience with cloud platforms including AWS, Azure, or Google Cloud
  • Familiarity with agile development methodologies and version control systems like Git
  • Strong understanding of data structures, algorithms, and object-oriented design principles
  • Relevant certifications such as AWS Certified Developer or CompTIA Security+ preferred

Computer Science Jobs in North Carolina: Frequently Asked Questions

How do you become a computer science professional in North Carolina?

North Carolina does not require a state-issued license to work in computer science. Most employers hire candidates who hold a bachelor's degree in computer science, software engineering, or a related discipline from an accredited institution, with universities such as NC State, UNC Chapel Hill, and Duke producing a large share of local talent. Building a portfolio of projects, earning cloud or security certifications, and completing internships with Research Triangle employers strengthens your candidacy significantly.

Which companies hire computer sciences in North Carolina?

Companies currently hiring computer sciences in North Carolina include University Of North Carolina Wilmington, Durham Academy, and Westlawn School, per current listings on Migrate Mate as of October 2026. North Carolina's Research Triangle Park remains one of the densest concentrations of technology employers in the South, with major operations from global technology firms, financial institutions, and life sciences companies all competing for the same talent pool.

Which North Carolina cities have the most computer science jobs?

Wilmington, Bostic, and Durham have the most computer science openings in North Carolina. The Research Triangle anchors the market because of the density of technology companies, universities, and research institutions headquartered there, while Charlotte's large financial services sector drives substantial demand for software engineers and data professionals, and Greensboro's manufacturing and logistics base supports a growing need for systems and infrastructure roles.

Are there remote computer science jobs in North Carolina?

Yes, and more than most fields. About 0% of computer science openings tied to North Carolina are remote or hybrid as of October 2026, reflecting how much of the work is done entirely on a laptop and a cloud console. Software development, data engineering, and cybersecurity roles tend to have the highest share of fully remote arrangements, while roles tied to on-site infrastructure, hardware, or in-person team leadership are more likely to require a North Carolina presence.

How can I get hired as a computer science professional in North Carolina with little or no experience?

The most realistic entry path is a combination of a completed degree or coding bootcamp certificate and a portfolio of personal or open-source projects that demonstrate working code. Major North Carolina employers including Red Hat, Lenovo's Research Triangle campus, and large Charlotte-based banks run formal new-graduate rotational and associate software engineer programs each year. Adjacent roles such as QA tester, technical support analyst, or IT help desk are common stepping stones at these employers that lead into full software development positions.

Where can I find and apply to computer science jobs in North Carolina?

You can find and apply to computer science jobs in North Carolina on Migrate Mate, which lists current openings from employers hiring in the state right now. Search the listings to find roles that match your skills and experience level, then apply directly to the ones that fit.

See All 10 Computer Science Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Computer Science Jobs