2

Remote Programmer Jobs in Cary, NC (NOW HIRING)

iOS Engineer -Remote

Durham, NC · Remote

$61.63 - $88.47/hr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

iOS Engineer -Remote

Raleigh, NC · Remote

$61.63 - $88.47/hr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

Showing results 41-60

Remote Programmer information

See Cary, NC salary details

$11

$36

$63

How much do remote programmer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for remote programmer in Cary, NC is $36.63, according to ZipRecruiter salary data. Most workers in this role earn between $23.85 and $47.64 per hour, depending on experience, location, and employer.

What does a remote programmer do?

Remote programmers use a variety of coding languages to write computer software, mobile applications, and websites. Instead of working in the office, remote programmers complete their tasks at home or another location outside of the office. They take the application designs created by developers and translate them into computer language that tells the computer what to do. Common computer languages they utilize in their projects include Java, C++, and Python. Remote programmers may also be responsible for maintaining, troubleshooting, and updating the software, as necessary. Depending on their area of expertise, programmers may work as app developers, software developers, web developers, firmware developers, analysts, and computer scientists.

What are the key skills and qualifications needed to thrive as a remote programmer?

To thrive as a Remote Programmer, you need strong coding abilities in relevant programming languages, problem-solving skills, and a degree in computer science or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and remote collaboration tools is commonly required. Excellent self-motivation, time management, and clear written communication make someone stand out in remote environments. These skills ensure productivity, seamless teamwork, and successful project delivery without in-person supervision.

What is a remote programmer?

A remote programmer is a software developer who works from a location outside of a traditional office, often from home or another remote setting. They use internet-based tools and platforms to collaborate with team members, write code, fix bugs, and develop software applications. Remote programmers often enjoy flexible schedules and the ability to work for companies located anywhere in the world. This role requires strong communication skills, self-discipline, and proficiency with various programming languages and remote collaboration tools.

What is the difference between Remote Programmer vs Remote Software Developer?

AspectRemote ProgrammerRemote Software Developer
Required CredentialsTypically a degree in Computer Science or related field, coding certificationsSame as Remote Programmer, often with additional certifications in specific technologies
Work EnvironmentRemote, often freelance or contract-basedRemote, employed by companies or startups
Industry UsageCommon in tech, freelancing platforms, consultingCommon in tech companies, software firms, startups
Search & Comparison IntentHigh overlap, both involve coding remotelySimilar roles, but with a focus on full software development lifecycle

Remote Programmers and Remote Software Developers share many requirements, including coding skills and remote work settings. The main difference lies in scope: Remote Programmers often focus on writing code, while Remote Software Developers may handle the entire development process, including design and testing. Both roles are in high demand in the tech industry and frequently searched together.

How do remote programmers typically collaborate with team members across different time zones?

Remote programmers often work with colleagues and stakeholders from various locations, which requires effective communication and collaboration tools. Teams commonly rely on platforms like Slack, Zoom, and project management software to stay connected, share updates, and resolve issues asynchronously. Flexibility and clear documentation are essential, as team members may need to review code, provide feedback, or attend meetings outside standard hours. Establishing regular check-ins and utilizing version control systems help ensure everyone stays aligned and productive despite differing schedules.
What are the most commonly searched types of Programmer jobs in Cary, NC? The most popular types of Programmer jobs in Cary, NC are:
What are popular job titles related to Remote Programmer jobs in Cary, NC? For Remote Programmer jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Remote Programmer jobs in Cary, NC look for? The top searched job categories for Remote Programmer jobs in Cary, NC are:
What cities near Cary, NC are hiring for Remote Programmer jobs? Cities near Cary, NC with the most Remote Programmer job openings:
Infographic showing various Remote Programmer job openings in Cary, NC as of August 2026, with employment types broken down into 56% Full Time, 20% Part Time, and 24% Contract. Highlights an 100% Remote job distribution, with an average salary of $76,183 per year, or $36.6 per hour.

Principal Cyber Security Engineer - Network Security Operations (Remote)

First Citizens Bank

Raleigh, NC • Remote

$149K - $200K/yr

Full-time

Re-posted 6 days ago


First Citizens Bank rating

7.4

Company rating: 7.4 out of 10

Based on 106 frontline employees who took The Breakroom Quiz

108th of 170 rated banks


Job description

Overview

This position ensures the technological and digital security of the Bank at an advanced level of ability and technical expertise. Responsible for Network Security Engineering aspect of multiple Information Security platform technologies, including but not limited to; Firewall, Proxy, Remote Access, and WAF. Participate in cross-training with other team members to ensure team has functional knowledge across all Security platforms we support.

Mitigates exposure to cyber threats, security risks, and unauthorized access. Assesses organization networks, applications, or systems for potential vulnerabilities. Protects assets and information through a variety of methods, resolving security issues or incidents as they arise. Maintains a strong knowledge of industry practices, technology, and evolving threats to enhance defenses for the Bank's information systems and resources. Provide guidance to less experienced associates in the work group.


Responsibilities
  • Technical Security – Facilitates operation of Network Security designs for new and existing solutions. Performs hardware and software lifecycle support for a range of security tools that secure assigned technical areas and data. Perform operational support including incident management, processing of change requests, and provide troubleshooting assistance to internal and external customers.  
  • Queue triage and management – Review, Triage, and coordinate response to incidents and tickets assigned to the group.
  • On-call support – Participate in on-call rotation requiring night and weekend support and availability
  • Analysis - Identifies and evaluates potential threats or vulnerabilities in the Bank's networks, applications, or systems. Compiles data from external or internal sources. Performs data gathering and review processes on as needed basis.
  • Security Expertise - Maintains a current knowledge of technology, emerging threats, and security trends within the assigned technical area. Provides guidance on appropriate security protocols. Participates in special projects as a technical and security resource. May assist with training on trends, threats, and applicable technologies.
  • Issue Resolution - Investigates and resolves network security infrastructure support incidents which may include network, routing, access control, configuration anomalies, and other risks. Serves as escalation point for Security Operations teams. Escalates as appropriate.
  • Business Planning - May assist in in the development of security policies, standards, and strategies.
  • Remote eligible. EST hours preferred

Qualifications

Bachelor's Degree and 8 years of experience in Systems Engineering, Network, or Information Security OR High School Diploma or GED and 12 years of experience in Systems Engineering, Network, or Information Security

Skill(s):

  • Knowledge of data security practices, procedures. monitoring and alert tools, and risk management standards,
  • Knowledge of Firewall Policy Flow, Proxy Administration, Active Directory, Domain Name System, Security Management concepts and solution design.
  • Ability to clearly communicate risks, threats, and vulnerabilities and proposed implementation plan to mitigate/remediate.

This job posting is expected to remain active for 14 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

The base pay for this position is generally between $149,000 and $200,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Qualifications:

Bachelor's Degree and 8 years of experience in Systems Engineering, Network, or Information Security OR High School Diploma or GED and 12 years of experience in Systems Engineering, Network, or Information Security

Skill(s):

  • Knowledge of data security practices, procedures. monitoring and alert tools, and risk management standards,
  • Knowledge of Firewall Policy Flow, Proxy Administration, Active Directory, Domain Name System, Security Management concepts and solution design.
  • Ability to clearly communicate risks, threats, and vulnerabilities and proposed implementation plan to mitigate/remediate.

This job posting is expected to remain active for 14 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

The base pay for this position is generally between $149,000 and $200,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom