2

Remote Computer Science Internship Jobs in Salisbury, NC

Software Engineer II

Charlotte, NC · Remote

$85K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote - United States Schedule: Full-time, Monday through Friday Department: Information ... Bachelor's degree in Computer Science or a related technical field * 2 to 4 years of professional ...

Data Warehouse Developer

Charlotte, NC · Remote

$41.10 - $61.65/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Minimum Job Requirements Education Bachelor's degree in computer science or equivalent knowledge ... Preferred remote locations in IL, WI, NC, GA Fully Remote Role from these states: AL, AK, AR, AZ ...

Bachelor's degree in computer science, information technology, or a related field Travel ... internships, at all levels of employment.

NEXTHINK Infrastructure Engineer

Charlotte, NC · Remote

$105K - $137K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and maintain remote actions and automation flows to enable proactive remediation ... Computer Science, Engineering, Information Systems, or related field. 2. Minimum of 5 years of ...

IT Field Technician

Charlotte, NC · On-site +1

$48K - $55K/yr

With technicians on the ground throughout the country we offer in-person as well as remote support ... Bachelor's degree in Information Technology or Computer Science is preferred * Must have reliable ...

Lead Software Development Engineer

Concord, NC · Remote

  • Medical

  • Retirement

  • PTO

Job Location    The primary work location for this role is a remote work model.   About ... Bachelor's degree in Computer Science, Engineering, Information Systems, or related field required ...

Software Engineer

Charlotte, NC · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...

Showing results 41-60

Remote Computer Science Internship information

What is a remote computer science internship?

A Remote Computer Science Internship is a temporary, virtual position where students or aspiring professionals gain hands-on experience in computer science fields such as software development, data analysis, cybersecurity, or AI. Interns work on real-world projects, collaborate with teams, and develop technical and problem-solving skills—all from a remote location. These internships provide valuable exposure to industry tools, programming languages, and professional workflows, enhancing career prospects.

What kind of support and mentorship can I expect during a remote computer science internship?

Remote Computer Science Interns typically receive regular guidance from designated mentors or team leads through scheduled video calls, chat channels, and collaborative online tools. You'll have access to code reviews, feedback sessions, and opportunities to participate in virtual team meetings, allowing you to learn from experienced professionals and ask questions in real-time. Many organizations also provide onboarding resources, documentation, and community forums to help new interns integrate smoothly. This supportive environment ensures you can develop your skills, overcome remote work challenges, and make meaningful contributions during your internship.

What are the key skills and qualifications needed to thrive in a remote computer science internship, and why are they important?

To thrive as a Remote Computer Science Intern, you should possess a solid understanding of programming languages such as Python, Java, or C++, strong problem-solving abilities, and be actively pursuing or holding a degree in computer science or a related field. Familiarity with version control systems like Git, basic knowledge of software development tools, and exposure to collaborative platforms such as GitHub or Jira are highly valued. Excellent communication, self-motivation, and time management skills enable you to work effectively in a remote environment and stay connected with your team. These competencies are essential for successfully contributing to real-world projects, adapting to remote workflows, and developing professionally during the internship.

What cities near Salisbury, NC are hiring for Remote Computer Science Internship jobs?

Cities near Salisbury, NC with the most Remote Computer Science Internship job openings:

Senior Cybersecurity Engineer - Contract to Hire

Allegacy Federal Credit Union

Winston Salem, NC • Remote

$54 - $70.50/hr

Contractor

Re-posted 24 days ago


Allegacy Federal Credit Union rating

7.5

Company rating: 7.5 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Description

This position is based in Winston-Salem, North Carolina.


At Allegacy, our roots run deep - anchored in a longstanding commitment to doing right by our members and the communities we serve. Every role within our organization plays a vital part in nurturing the relationships that make that promise real. As a member of our team, you'll be empowered to live out our brand every day, building meaningful connections that support the financial wellbeing of those who count on us most.


Role Accountability

Our culture is built on teamwork, integrity, and a shared commitment to delivering a trusted member experience. The Senior Security Engineer provides technical leadership and hands-on engineering to architect, configure, implement, and manage the Credit Union's core cybersecurity technologies-such as privileged access management (PAM), endpoint detection and response (EDR), firewalls, IDS/IPS, CASB, and related security platforms. This role partners closely with Network, Infrastructure, and Application teams to design resilient security controls, integrate telemetry into monitoring workflows, and continuously improve security posture through standardization, automation, and lifecycle management.


Specific Accountabilities

  • Lead design and implementation of security technology solutions, including requirements gathering, architecture, configuration standards, testing, and production rollout.
  • Own administration and lifecycle management for assigned security platforms (e.g., PAM, EDR, firewall, IDS/IPS, CASB), including upgrades, patching, backups, high availability, and technical documentation.
  • Partner with Network Engineering to design and maintain secure network controls (segmentation, ingress/egress filtering, VPN/remote access, secure routing) and troubleshoot complex connectivity and security policy issues.
  • Define and maintain security baselines and configuration standards; ensure changes follow change control and are validated through testing and peer review.
  • Integrate security tooling with logging/monitoring workflows (e.g., SIEM, SOAR, MDR) by enabling high-quality telemetry, building effective alerting, and improving signal-to-noise.
  • Develop automation and repeatable deployment patterns (scripts, templates, infrastructure-as-code where applicable) to improve consistency, speed, and auditability.
  • Perform advanced troubleshooting and root-cause analysis across security and network stacks; lead resolution of high-impact incidents related to security technologies.
  • Support risk and compliance objectives by providing evidence, participating in audits, and ensuring controls align to financial services expectations (e.g., GLBA, NCUA, FFIEC guidance, PCI DSS as applicable).
  • Evaluate security vendors and products, contribute to roadmap planning, and manage technical relationships with vendors and service providers.
  • Mentor and provide technical guidance to other security team members; contribute to runbooks, knowledge transfer, and continuous improvement.


Requirements

Knowledge, Skills and Abilities

  • Expertise implementing and operating enterprise security platforms (PAM, EDR, firewall, IDS/IPS, CASB, email/web security, vulnerability tooling or similar), including hardening, policy design, and troubleshooting.
  • Strong networking fundamentals and hands-on experience supporting secure network designs (TCP/IP, routing/switching concepts, DNS/DHCP, VPN, segmentation). Familiarity with BGP/OSPF and load balancing is a plus.
  • Ability to translate risk and security requirements into implementable technical controls, standards, and reference configurations.
  • Experience integrating security tools with monitoring and response workflows (SIEM/SOAR/MDR), including log/telemetry onboarding and detection tuning.
  • Strong documentation skills; ability to create runbooks, standards, and diagrams that enable repeatable operations and audit readiness.
  • Strong verbal and written communication skills; able to lead technical discussions and coordinate effectively across IT and the business.
  • Familiarity with regulatory expectations for financial services/credit unions such as GLBA, NCUA, FFIEC guidance, and PCI DSS (as applicable).


Education and Experience

  • Bachelor's degree in Information Systems, Information Technology, Computer Science, Computer Engineering, or related field (or equivalent experience).
  • 7+ years of experience in information security and/or network engineering, including hands-on ownership of security technologies in an enterprise environment.
  • Experience designing and implementing at least two of the following at enterprise scale: PAM, EDR, firewall/segmentation, IDS/IPS, CASB/SASE, secure remote access/VPN.
  • Professional certifications preferred: CISSP, CCSP, GIAC (e.g., GCIA/GSEC/GCIH), and/or relevant vendor certifications (e.g., Palo Alto, Fortinet, Microsoft, CrowdStrike, CyberArk/BeyondTrust, Zscaler).
  • Networking certifications (e.g., CCNA/CCNP) or equivalent practical networking experience strongly preferred.



What Allegacy Federal Credit Union employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom