2

Remote Linux Kernel Developer Jobs in North Carolina

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

Knowledge of Linux operating system and its development tools; any distribution is OK * Experience ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

Knowledge of Linux operating system and its development tools; any distribution is OK * Experience ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

Knowledge of Linux operating system and its development tools; any distribution is OK * Experience ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Senior Software Engineer

Raleigh, NC · On-site +1

$157K - $195K/yr

Troubleshoot and debug issues across Linux systems, Kubernetes controllers, virtualization layers ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Provide remote day-to-day operation and support of our data center: monitoring, alerting, incident ... Build and administer Linux and Windows servers, virtualization platforms, and core services (Active ...

Showing results 21-40

Remote Linux Kernel Developer information

What is a remote Linux kernel developer?

Remote Linux Kernel Developers are software engineers who specialize in developing, maintaining, and improving the Linux kernel while working from a location outside of a traditional office. Their work often involves writing, debugging, and optimizing kernel code, collaborating with open-source communities, and ensuring system stability and performance. These developers typically possess deep knowledge of C programming, operating system concepts, and hardware interfaces. Working remotely, they use various collaboration tools to contribute to projects and communicate with team members globally.

What are the key skills and qualifications needed to thrive as a remote Linux kernel developer?

To thrive as a Remote Linux Kernel Developer, you need a deep understanding of C programming, operating system concepts, and kernel architecture, often supported by a degree in computer science or related experience. Familiarity with Git, Linux kernel build systems, debugging tools like GDB, and contributing to open-source repositories is typically required. Strong problem-solving abilities, clear written communication, and self-motivation are essential soft skills for remote collaboration and troubleshooting. These skills ensure the ability to develop, maintain, and optimize kernel code effectively while working independently within distributed teams.

What are some common challenges faced by remote Linux kernel developers when collaborating with distributed teams?

Remote Linux Kernel Developers often work with globally distributed teams, which can present challenges such as coordinating across time zones, maintaining clear communication, and ensuring code consistency. Effective collaboration typically relies on asynchronous communication tools, thorough code documentation, and participation in regular virtual meetings or code reviews. Developing strong self-management skills and familiarity with collaborative platforms like Git and mailing lists is essential to staying aligned with the team's goals and maintaining productivity.

What are the most commonly searched types of Linux Kernel Developer jobs in North Carolina?

The most popular types of Linux Kernel Developer jobs in North Carolina are:

What are popular job titles related to Remote Linux Kernel Developer jobs in North Carolina?

For Remote Linux Kernel Developer jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Remote Linux Kernel Developer jobs in North Carolina look for?

The top searched job categories for Remote Linux Kernel Developer jobs in North Carolina are:

What cities in North Carolina are hiring for Remote Linux Kernel Developer jobs?

Cities in North Carolina with the most Remote Linux Kernel Developer job openings:

Infographic showing various Remote Linux Kernel Developer job openings in North Carolina as of June 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% Remote job distribution.

Senior Manager IT - Infrastructure Platforms (Remote)

First Citizens Bank

Raleigh, NC • On-site, Remote

Full-time

Posted 28 days ago


Key responsibilities

  • Lead and manage the day-to-day operations of infrastructure teams supporting Windows, Linux, AIX, storage, and backup environments.

  • Supervise, coach, and develop system administrators and engineers, including workload management and team planning.

  • Oversee lifecycle management for servers, operating systems, storage platforms, and backup systems, including installation, configuration, patching, upgrades, and decommissioning.


First Citizens Bank rating

7.4

Company rating: 7.4 out of 10

Based on 106 frontline employees who took The Breakroom Quiz

107th of 174 rated banks


Job description

Overview
This is a remote role that may only be hired in the following location(s): Arizona, North Carolina and Texas.
The Senior IT Manager - Infrastructure Platforms is responsible for leading the administration, support, and operational stability of the bank's core infrastructure platforms, including Windows Server, Linux, AIX, enterprise storage, and backup services. This role provides hands-on leadership for a team of infrastructure professionals and ensures that critical systems are secure, highly available, recoverable, and aligned with business, regulatory, and operational requirements.
This position works closely with Information Security, Architecture, Application Support, Network Engineering, Risk, Audit, and business stakeholders to deliver resilient infrastructure services that support First Citizens Bank applications and enterprise operations. The ideal candidate combines strong technical depth with people leadership, operational discipline, and experience in regulated environments.
Responsibilities & Qualifications
Duties and Responsibilities:
  • Lead and manage the day-to-day operations of infrastructure teams supporting Windows, Linux, AIX, storage, and backup environments across production, disaster recovery, test, and development platforms.
  • Supervise, coach, and develop system administrators and engineers, including workload management, performance feedback, career development, and team planning.
  • Ensure high availability and reliability of infrastructure services through proactive monitoring, capacity planning, incident management, root cause analysis, and continuous service improvement.
  • Oversee lifecycle management for servers, operating systems, storage platforms, and backup systems, including installation, configuration, patching, upgrades, decommissioning, and hardware/software currency.
  • Maintain operational readiness for backup, restore, replication, and disaster recovery capabilities, ensuring recovery objectives are documented, tested, and achievable.
  • Partner with cybersecurity and risk teams to implement secure configuration standards, vulnerability remediation, privileged access controls, endpoint hardening, and compliance with internal policies and regulatory expectations.
  • Establish and enforce infrastructure standards for system builds, operational procedures, documentation, change controls, and platform governance.
  • Coordinate major incident response for supported platforms, providing leadership during outages, service degradation, and recovery events.
  • Support audits and examinations by preparing evidence, responding to control inquiries, and remediating identified gaps in a timely manner.
  • Manage vendor relationships for infrastructure hardware, software, maintenance, and support services, including issue escalation and service review.
  • Contribute to strategic planning for infrastructure modernization, automation, cloud integration where applicable, data center operations, and platform roadmap development.
  • Collaborate with application and database teams to support system performance, platform tuning, middleware dependencies, and infrastructure requirements for business initiatives.
  • Drive automation and operational efficiency through scripting, configuration management, standardized deployment processes, and reduction of manual support tasks.
  • Own capacity and performance management for compute, storage, and backup environments, ensuring sufficient scalability to meet growth and resilience needs.
  • Ensure adherence to ITIL-aligned processes for incident, problem, change, request, and configuration management.

Position Specific Skills:
Previous leadership for technical implementation
Knowledge of Standard Development Life Cycles (like Waterfall or Agile)
Knowledge of system and data design
Qualifications:
Minimum Required Education and Experience: Bachelor's Degree and 8 years' experience OR High School Diploma or GED/Equivalent and 12 years' experience in Applications development, analysis or engineering
Preferred Qualifications:
  • 7+ years of progressive IT infrastructure experience, including administration or engineering responsibilities across multiple enterprise server platforms.
  • 3+ years of leadership or management experience, including direct supervision of technical staff, team coordination, or technical lead responsibility in a complex environment.
  • Demonstrated experience supporting Windows Server, Linux, AIX, enterprise storage, and backup platforms in a mid-sized or large enterprise environment.
  • Strong understanding of infrastructure operations, platform hardening, backup/recovery processes, disaster recovery, and production support.
  • Experience with change management, incident response, root cause analysis, and operational documentation.
  • Ability to communicate effectively with technical teams, senior leadership, auditors, vendors, and business stakeholders.
  • Experience working in a regulated environment with strong operational controls, documentation standards, and risk management expectations.

Preferred Areas of Experience:
  • Experience in the banking, financial services, or other highly regulated industries.
  • Experience supporting core banking platforms, payment systems, loan systems, treasury applications, or other business-critical financial workloads.
  • Familiarity with regulatory and control frameworks relevant to financial institutions, such as FFIEC guidance, SOX, PCI DSS, GLBA, or internal audit standards.
  • Experience with enterprise backup and recovery tools, storage area networks, replication technologies, and data retention controls.
  • Experience managing AIX on IBM Power Systems in support of critical applications.
  • Experience with virtualization platforms such as VMware or Hyper-V.
  • Exposure to infrastructure automation using PowerShell, Python, Ansible, or similar tools.
  • Experience with monitoring and observability platforms for infrastructure health, alerting, and performance analytics.
  • Familiarity with Active Directory, LDAP, DNS, DHCP, file services, and identity-integrated infrastructure services.
  • Experience participating in or leading disaster recovery exercises, cyber recovery planning, and resilience testing.
  • Knowledge of hybrid cloud connectivity and infrastructure integration strategies where applicable.

Skills:
  • Infrastructure leadership with the ability to balance hands-on technical depth and managerial accountability.
  • Strong knowledge of Windows Server administration, including patching, security, troubleshooting, and operational support.
  • Strong knowledge of Linux administration across enterprise distributions, including performance tuning, scripting, patching, and security management.
  • Working knowledge of AIX administration, system support, and operational best practices.
  • Solid understanding of enterprise storage concepts, including SAN/NAS, provisioning, performance, replication, and capacity management.
  • Solid understanding of backup and recovery operations, including backup scheduling, retention, restore validation, and disaster recovery alignment.
  • Knowledge of system hardening, vulnerability remediation, and infrastructure security controls.
  • Strong skills in incident management, problem management, and root cause analysis.
  • Ability to create and maintain clear technical documentation, standards, runbooks, and procedures.
  • Effective people management, mentoring, and team development skills.
  • Strong organizational, prioritization, and decision-making abilities in fast-paced operational environments.
  • Strong written and verbal communication skills with the ability to translate technical issues for non-technical audiences.
  • Ability to work collaboratively across infrastructure, security, application, audit, and business teams.

Reporting Structure
The role will report into the Sr. Director Infrastructure and Operations and will have direct responsibility for system administrators, infrastructure engineers, or platform specialists.
Work Environment
This role may require participation in an on-call rotation, after-hours maintenance activities, disaster recovery testing, and incident response for critical production systems.
Additional Information
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.

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom