Red Hat-posted 3 days ago
$94,550 - $151,170/Yr
Full-time • Mid Level
Lowell, MA
Professional, Scientific, and Technical Services
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

The Red Hat Telco Engineering organization is seeking a Software Engineer to join our Telco Verification team. In this role, you'll help 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. You'll collaborate closely with a talented, globally distributed engineering team, developing automated tests, frameworks, and tools to ensure OpenShift is deployment-ready for telecom workloads.

  • 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
  • Contribute to validation planning and product planning processes
  • Develop tools for telecom network performance measurement (KPIs)
  • Explore emerging AI-assisted development technologies and integrate them into workflows for faster, higher-quality outcomes
  • Mentor and support other engineers within the team
  • 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)
  • 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
  • Ability to adapt in a fast-paced environment and quickly learn new technologies
  • Excellent written and verbal communication skills in English
  • Demonstrated ability to collaborate effectively as part of a team
  • Proactively leverage AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Claude Code) to enhance productivity and code quality
  • Experience with Kubernetes (Red Hat OpenShift preferred)
  • Knowledge of performance validation in Kubernetes environments
  • Understanding of telecommunication network testing, especially RAN and Core
  • Contributions to open source projects or publicly available code samples
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service