Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Red Hat Logo

Software Engineer - Telco Verification

Red Hat

$94,550 - $151,170
Sep 11, 2025
Boston, MA, USA • Raleigh, NC, USA • Durham, NC, USA • Lowell, MA, USA
Apply Now

The Red Hat Telco Engineering organization is seeking to improve the quality and reliability of the Red Hat OpenShift platform for telecommunications, with a focus on validation of platform features for RAN and Core networks.

Requirements

  • Strong programming skills in Golang, Python, and Shell scripting
  • Experience with test automation development and working with globally distributed QE teams
  • Knowledge of Linux (any distribution) and container technologies
  • Familiarity with CI/CD pipelines (Jenkins or Prow)
  • Understanding of the software development life cycle
  • Experience with Kubernetes (Red Hat OpenShift preferred)
  • Knowledge of performance validation in Kubernetes environments

Responsibilities

  • Develop and execute automated tests and validation tools for Red Hat OpenShift in telecommunication environments
  • Design test plans, extend automation frameworks, and build tools to validate new features
  • Validate performance and functionality of OpenShift with RAN and Core network solutions in collaboration with telco partners
  • Execute automated test pipelines, report results, and deliver clear status updates
  • Perform failure analysis, document and advocate for bug fixes, and coordinate with developers and QE teams for resolution
  • Build and maintain automation frameworks, CI pipelines, and validation scripts in Golang and Python
  • Develop tools for telecom network performance measurement (KPIs)

Other

  • 3+ years of professional experience in software development and automated testing
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field (or equivalent experience)
  • Excellent written and verbal communication skills in English
  • Demonstrated ability to collaborate effectively as part of a team
  • Ability to adapt in a fast-paced environment and quickly learn new technologies