1

Senior Linux Engineer Jobs in Raleigh, NC (NOW HIRING)

Senior System Software Engineer, Holoscan

Durham, NC

$118.40K - $156.10K/yr

We are looking for a motivated Senior System Software Engineer to join the Holoscan team. This is ... Familiarity with cross-compilation, embedded systems, and Linux internals * Knowledge of security ...

Senior Database Engineer

Raleigh, NC · Remote

$130.10K - $155K/yr

About the Opportunity We are looking for a highly skilled Senior D atabase Reliability Engineer ... Strong Linux systems knowledge (performance tuning, resource management) * Experience with ...

Lab Support Senior Engineer

Durham, NC · On-site

$94.70K - $130K/yr

Lab Support Senior Engineer Lab Support Engineering is at the heart of a worldwide lab operations ... Windows/Linux system management * Powerscale / ECS administration * Infrastructure Automation ...

Lab Support Senior Engineer

Durham, NC · On-site

$101K - $138.70K/yr

Lab Support Senior Engineer Lab Support Engineering is at the heart of a worldwide lab operations ... Windows/Linux system management * Powerscale / ECS administration * Infrastructure Automation ...

Senior Solution Engineer, Networking

Durham, NC · On-site

$53.50 - $68.75/hr

The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or ... Linux NIC drivers, switch ASICs and SDKs, embedded network device firmware, Linux based network ...

Sr Principal Software Engineer (Azure)

Raleigh, NC · On-site +1

$193.39K - $318.98K/yr

Mentor senior engineers, fostering a culture of technical excellence and continuous learning ... What you will bring * 12+ years of software development experience in Linux environments, with ...

Senior Software Engineer

Durham, NC

$118.30K - $155.90K/yr

Consultant, IT - Senior Software Engineer (SAP) Be You. Be Bold. Choose Duke. Be You Duke ... Working knowledge of UNIX/Linux environments, SQL, and SAP HANA databases * Experience ...

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

DomainTools is seeking a Senior Software Engineer to join our backend team. We want you to research ... Linux/Unix experience: 5+ years * Positive attitude, high initiative & history of good productivity ...

Senior Software Engineer

Raleigh, NC · Remote

$125.40K - $165.30K/yr

DomainTools is seeking a Senior Software Engineer to join our backend team. We want you to research ... Linux/Unix experience: 5+ years * Positive attitude, high initiative & history of good productivity ...

Senior Software Engineer

Raleigh, NC · Hybrid

$119.10K - $157K/yr

CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our ... Linux * Docker * Kubernetes * Azure IoT Hub * Azure IoT Edge * Digital Twins * Microsoft Fabric

next page

Showing results 1-20

Senior Linux Engineer information

See Raleigh, NC salary details

$10

$57

$74

How much do senior linux engineer jobs pay per hour?

As of May 29, 2026, the average hourly pay for senior linux engineer in Raleigh, NC is $57.12, according to ZipRecruiter salary data. Most workers in this role earn between $46.73 and $70.10 per hour, depending on experience, location, and employer.

What is a Senior Linux Engineer job?

A Senior Linux Engineer is responsible for designing, implementing, and maintaining Linux-based systems and infrastructure. They ensure system reliability, security, and performance while automating tasks using scripting and configuration management tools. This role often involves troubleshooting complex issues, optimizing system resources, and collaborating with development and operations teams. Senior Linux Engineers also contribute to scaling IT environments, integrating new technologies, and mentoring junior engineers. Strong expertise in networking, security, and cloud-based solutions is typically required for this position.

What are the key skills and qualifications needed to thrive in the Senior Linux Engineer position, and why are they important?

To thrive as a Senior Linux Engineer, you need in-depth expertise in Linux system administration, scripting, networking, and troubleshooting, typically backed by a bachelor's degree in computer science or related field and several years of hands-on experience. Familiarity with tools such as Ansible, Docker, Kubernetes, and certifications like RHCE or LPIC are highly valued. Strong analytical skills, clear communication, and the ability to mentor junior engineers help set top performers apart. These skills are essential for maintaining reliable infrastructure, driving automation, and supporting team success in dynamic technical environments.

What are some typical projects or responsibilities a Senior Linux Engineer handles on a daily basis?

Senior Linux Engineers are often responsible for designing, deploying, and maintaining scalable Linux-based infrastructure, automating routine tasks, and ensuring high system availability. They regularly collaborate with software development teams, troubleshoot complex technical issues, and implement security best practices. In addition, they may participate in infrastructure upgrades, disaster recovery planning, and mentor junior team members. This combination of technical and collaborative work keeps the role both challenging and rewarding while offering opportunities for professional development.
What are the most commonly searched types of Linux Engineer jobs in Raleigh, NC? The most popular types of Linux Engineer jobs in Raleigh, NC are:
What job categories do people searching Senior Linux Engineer jobs in Raleigh, NC look for? The top searched job categories for Senior Linux Engineer jobs in Raleigh, NC are:
Senior Software Engineer - AI Research Clusters

Senior Software Engineer - AI Research Clusters

Nvidia

Durham, NC

$118.40K - $156.10K/yr

Full-time

Posted 29 days ago


Job description

NVIDIA is at the forefront of innovations in Artificial Intelligence, High-Performance Computing, and Visualization. Our invention-the GPU-functions as the visual cortex of modern computing and is central to groundbreaking applications from generative AI to autonomous vehicles. We are now looking for a Senior Software Engineer to help accelerate the next era of machine learning innovation.

In this role, you will propose and implement engineering solutions to ensure delivery of functional, reliable, secure, and performance-optimal GPU clusters to internal researchers, enable them to focus on training and development by reducing operational disruption and overhead, empower them for self-service continuous improvement on reliability, operational excellence & performance. Your work will empower scientists and engineers to train, fine-tune, and deploy the most advanced ML models on some of the world's most powerful GPU systems.

What You'll Be Doing:

  • In this position, you will work with coworkers across the AI Platform organization to understand the pain points of validating, monitoring and operating GPU clusters at scale. Then you will design, develop and maintain engineering solutions to solve those pain points systematically.

  • You will also research in traditional AIOps and the emerging Agentic AI, and leverage it to further reduce the operation toil.

  • You will participate in on-call support for systems, platforms built and owned by the team.

What We Need To See:

  • BS/MS in Computer Science, Engineering, or equivalent experience.

  • 5+ years in software/platform engineering, including 3+ years in ML infrastructure or distributed systems.

  • Experience in software development lifecycle on Linux-based platforms.

  • Strong coding skills in languages such as Python, C++ or Rust.

  • Experience with Docker, Kubernetes, GitLab CI, automated deployments.

  • Experience with AIOps or Agentic AI and apply it successfully in production environment.

Ways To Stand Out From The Crowd:

  • Proficiency with full-stack development: Relational Data Modeling, DB optimization, REST API Semantics, Javascript, CSS, providing API as a service.

  • Passion for building developer-centric platforms with great UX and strong operational reliability.

  • Experience running Slurm or custom scheduling frameworks in production ML environments.

  • Familiarity with GPU computing, Linux systems internals, and performance tuning at scale.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until May 4, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993