mid Software Engineer ic · Posted May 12, 2026
$96,440 – $154,190
USD per year

About this role

Red Hat is hiring a mid-level Software Engineer based in Raleigh, NC. The posting calls out experience with Kubernetes, Linux, Testing, Automation. Compensation is listed at $96,440–$154,190 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Raleigh, NC
Posted
May 12, 2026

More roles at Red Hat

Security Community and Compliance Architect (Czech Republic)
Brno - Tech Park Brno - B · mid
Kubernetes Docker CI/CD
Software Engineer - Ecosystem Engineering
Raanana, Israel · mid
Python Java Go
Associate Software Engineer - Ecosystem Engineering
Raanana, Israel · junior
Python Java Go
Consultant
Mumbai, India · mid
Kubernetes Terraform Ansible
Senior Architect
Mumbai, India · senior
AWS Azure Kubernetes
All Red Hat jobs →

Job description

from Red Hat careers

Our team, a vital part of the Telco Verification Pillar, is developing and operating a cutting-edge CI/CD service to empower our Testing Teams with enhanced automation capabilities. As a Software Engineer specializing in Test Automation, CI/CD, and DevOps, you will be instrumental in ensuring the quality, reliability, and efficiency of this critical service. You will collaborate closely with cross-functional teams to design, implement, and maintain robust automated testing frameworks, continuous integration/continuous deployment pipelines, and best-in-class DevOps practices. This role is HYBRID in Raleigh NC or Boston MA.

What you will do:

  • Design, implement, and manage end-to-end CI/CD pipelines to automate build, test, and deployment processes.

  • Foster seamless collaboration with development, QA, and operations teams to fully integrate testing and deployment workflows.

  • Proactively monitor and analyze test results, identify root causes of issues, and work collaboratively with development teams for timely resolution.

  • Develop and maintain highly scalable and resilient infrastructure as code (IaC) using tools like Ansible or similar industry-standard solutions.

  • Implement and manage containerization and orchestration solutions using Docker and Kubernetes, with OpenShift knowledge being a significant advantage.

  • Identify and address test coverage gaps within existing test pipelines, proposing and developing new automated tests in close collaboration with Functional Testing (FT), System Testing (ST), and Solution Lifecycle Management (SLCM) teams.

    This is an excerpt. Read the full job description on Red Hat careers →
All software engineering jobs software engineering in Raleigh, NC Jobs in Raleigh, NC software engineering salaries software engineering career path
All Red Hat Jobs Browse software engineering roles mid positions