Software Engineer - OpenShift Networking

Red RiverBoston, MA
Remote

About The Position

Red Hat’s Engineering team is seeking a Software Engineer (2+ years of experience) to join our global OpenShift Networking team. In this role, you’ll contribute to the design, development, and evolution of next-generation networking solutions that power Red Hat OpenShift. You’ll work as part of a highly collaborative, distributed engineering team, partnering closely with platform engineering groups across Red Hat. This position offers the opportunity to grow your expertise in cloud-native networking while contributing to widely adopted open source technologies.

Requirements

  • 2+ years of hands-on software engineering experience designing, developing, and maintaining scalable, production-quality software systems
  • A foundational understanding of networking concepts, including switching and routing protocols
  • Exposure to cloud environments, network functions virtualization (NFV), or software-defined networking (SDN)
  • Programming experience in one or more of Go, Python, C, or C++, with a strong desire to continue growing technically
  • Familiarity with open source development models and community-based collaboration
  • A self-driven mindset with enthusiasm for learning new technologies and tackling unfamiliar problem spaces
  • Proven ability to work effectively within a collaborative, globally distributed team
  • Strong written and verbal communication skills in English

Nice To Haves

  • Experience with Kubernetes, Red Hat OpenShift, and container networking
  • Experience with Linux networking technologies
  • Experience with development for public cloud services, including Amazon Web Services (AWS), Google Compute Engine (GCE), and Microsoft Azure
  • Ability to present technical concepts to customers and stakeholders
  • Prior contributions to open source projects or experience as an open source maintainer

Responsibilities

  • Design, develop, and implement networking solutions for next-generation platforms, including Kubernetes and Red Hat OpenShift
  • Contribute to the quality, reliability, and security of networking components through code reviews, CI/CD pipelines, and CVE remediation
  • Participate in upstream open source networking communities by developing features, fixes, and enhancements for projects such as Kubernetes, OVN-Kubernetes, Multus, and Open Virtual Networking (OVN)
  • Collaborate with cross-functional and globally distributed engineering teams to deliver scalable networking solutions
  • Apply networking knowledge to help address real-world customer and platform challenges
  • Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback, identify potential bugs, security vulnerabilities, and adherence to coding standards, contributing to a more thorough and efficient review process.

Benefits

  • 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!

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service