Remote (Global)

Red Hat is hiring a Senior Software Engineer, OpenShift Networking

About the Role

Red Hat is seeking a Senior Software Engineer, OpenShift Networking to join our global team. You will design, architect, and implement future networking solutions for Red Hat OpenShift and Kubernetes, working as part of a distributed team collaborating across platform engineering.

What You'll Do

  • Design, develop, and implement networking solutions for next-generation platforms like Kubernetes and Red Hat OpenShift.
  • Take responsibility for the quality of our offerings, participating in peer code reviews, CI/CD, and responding to security threats (CVEs).
  • Participate in, lead, and create upstream networking project communities, contributing to projects like Kubernetes, OVN-Kubernetes, and Open Virtual Networking (OVN).
  • Use deep networking expertise to help customers solve complex business problems with creative solutions.

What We're Looking For

  • Strong networking knowledge, including expertise in switching and routing protocols.
  • Experience with cloud technologies, network functions virtualization (NFV), and software-defined networking (SDN).
  • Experience using programming languages like Go, Python, or C/C++.
  • Understanding of how open source and free software communities work.
  • Motivated, proactive attitude with willingness to tackle new problems and develop new architectures.
  • Ability to work well as part of a team in a highly collaborative, distributed environment.
  • Good communication skills in English.

Nice to Have

  • Experience with Kubernetes, Red Hat OpenShift, and container networking technologies.
  • Experience with Linux networking technologies.
  • Experience with development for public cloud services, including AWS, Google Compute Engine (GCE), and Microsoft Azure.
  • Ability to present to customers and stakeholders.
  • Previous contributions to open source projects or being an open source maintainer.

Technical Stack

  • Platforms: Kubernetes, Red Hat OpenShift, OVN-Kubernetes, Open Virtual Networking (OVN)
  • Languages: Go, Python, C/C++
  • Infrastructure: Linux networking, AWS, Google Compute Engine (GCE), Microsoft Azure

Team & Environment

You will be part of a global OpenShift Networking team and a distributed software development team.

Benefits & Compensation

  • Compensation range: $116,270.00 - $191,840.00
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account and Health Savings Account options
  • Retirement 401(k) with employer match
  • Paid time off, holidays, and parental leave
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits: employee stock purchase plan, family planning reimbursement, tuition reimbursement, and more

Work Mode

This is a remote position open to candidates within the United States.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer.

Required Skills
KubernetesRed Hat OpenShiftOVN-KubernetesOpen Virtual Networking (OVN)GoPythonC/C++Linux networkingAWSGoogle Compute Engine (GCE)NetworkingCloud InfrastructureContainerization KubernetesRed Hat OpenShiftOVN-KubernetesOpen Virtual Networking (OVN)GoPythonC/C++Linux networkingAWSGoogle Compute Engine (GCE)NetworkingCloud InfrastructureContainerization
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.
All jobs at Red Hat Visit website
Job Details
Category infrastructure
Posted 9 months ago