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.

