mid software engineering Platform Engineer ic · Posted May 18, 2026
$110,940 – $177,280
USD per year

About this role

Red Hat is hiring a mid-level Platform Engineer in the software engineering function based in Lowell. The posting calls out experience with Python, Go, C, Kubernetes. Compensation is listed at $110,940–$177,280 per year.

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

More roles at Red Hat

Senior Software Engineer - OpenShift Virtualization Windows Guests
Raleigh, NC · senior
Python Go Kubernetes
Software Engineer - API Server (OpenShift)
Raleigh, NC · mid
Kubernetes Linux Java
Software Engineer, Telco
Raleigh, NC · mid
Python Go C++
Senior Software Engineer - Image Builder Service
Raleigh, NC · senior
Kubernetes Linux
Cloud Architect - OpenShift (Saudi National)
Riyadh - MSO · mid
Ansible CI/CD Linux
All Red Hat jobs →

Job description

from Red Hat careers

Job Summary

You will be working on industry-leading projects and technologies, breaking new ground specifically focused on precision timing support including the Precision Timing Protocol. As a part of a geographically distributed team, you will collaborate with multiple Red Hat engineering teams and open source communities around the globe. To be successful in this role, you will need motivation, curiosity, a passion for problem-solving, and experience with Linux technologies, Kubernetes, and open source development models.

What You Will Do (Key Responsibilities)

  • Bring Telecom High Availability and small footprint concepts to the CNF platform, enabling 5G vRAN deployments focused on the Precision Timing Protocol.

  • Play an active role and contribute to multiple open source projects and communities like Kubernetes, Kubernetes Plumbing, and Red Hat OpenShift

  • Troubleshoot, analyze bug root causes, and provide resolutions.

  • Review design, enhancement proposals, and patches from other team members.

  • Work collaboratively with the quality engineering team (QE) to ensure effective and complete test coverage.

  • Collaborate on defining and building new system architectures.

What You Bring (Required Skills)

  • Bachelor's degree in computer science or equivalent working experience.

  • Experience in a Linux environment with at least one of the following languages: Golang, Python, or C/C++.

  • Ability to quickly learn new technologies and research new domains.

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