mid software engineering Backend Engineer ic · Posted May 18, 2026
$96,440 – $154,190
USD per year

About this role

Red Hat is hiring a mid-level Backend Engineer in the software engineering function based in Raleigh, NC. The posting calls out experience with Kubernetes, Linux, Java, C. Compensation is listed at $96,440–$154,190 per year.

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

More roles at Red Hat

Product Security Engineer
Remote (US DC) · mid
Python AWS Azure
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
All Red Hat jobs →

Job description

from Red Hat careers

About the job

APIs are the heart of Kubernetes and Red Hat OpenShift. We are growing our control plane engineering team whose primary focus is working on the foundation of the Kubernetes API machinery - both directly upstream and as part of the OpenShift product. If you get excited about CustomResourceDefinitions, kube-apiserver, admission, aggregation, garbage collection, priority & fairness or server-side apply, we want you on our global team.

As an OpenShift engineer, you will work in one of the top Kubernetes teams industry-wide. You can help us push features forward in the upstream community and assist us in ensuring the OpenShift Kubernetes foundation is rock solid. 

 

What you’ll do

  • Create and guide new feature development; contribute to high profile and strategic open source projects in Kubernetes SIGs

  • Create/submit patches for bug fixes and review patches from other contributors

  • Continuously test your component/code on all levels and continuously improve our CI system

  • Provide support for your component/code in production for internal and external customers.

  • Improve current solutions and workflows; prefer appropriately simple, repeatable solutions over more complex and failure-prone ones

  • Communicate and work effectively with all levels of associates including senior management

  • Document and demonstrate solutions by developing documentation, diagrams, code comments, and clear code where necessary

    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