The Red Hat Engineering team is seeking a Principal Software Engineer to join the OpenShift Network Ingress and DNS group. You will design, implement, and maintain next-generation networking solutions for Red Hat OpenShift, with a specific focus on ingress traffic management and DNS. As a key member of our North America East Coast-based team, you will contribute to upstream open-source projects and downstream product integration.
What You Will Do
Lead the definition of requirements, design, implementation, and testing, serving as a technical mentor for the team
Architect and develop OpenShift networking solutions focused on cluster ingress and DNS
Drive contributions to upstream open-source projects including Gateway API, CoreDNS, ExternalDNS, HAProxy, and Istio
Develop high-performance features in Go, leveraging Kubernetes controllers and APIs
Own the full software development lifecycle, from requirement gathering to release and maintenance
Troubleshoot and resolve complex networking issues using Linux-based diagnostics and methodologies
Partner with cross-functional engineering teams, product management, and community contributors
Provide technical guidance for internal and external consumers of OpenShift networking capabilities
Manage incident responses and customer escalations for ingress and DNS domains
What You Will Bring
10+ years of software engineering experience in systems, networking, or platform domains
Expertise in Go is mandatory, or proficiency in systems languages like C/C++ or Python is a plus
Deep understanding of Kubernetes networking, controllers, and APIs; OpenShift experience is highly valued
Familiarity with HAProxy, Envoy Proxy, CoreDNS, ExternalDNS, Istio, and DNS protocols
Hands‑on experience with Linux (RHEL/Fedora) and low-level networking (IP routing, TLS, etc.)
Proven track record of contributing to or leading open-source projects
Excellent collaboration skills across distributed teams with professional fluency in English
Exposure to AI-assisted development tools and concepts (e.g., Claude, Gemini, LLMs)
The Following Are Considered a Plus
Experience with the Gateway API specification or service mesh technologies like Istio
Experience with debugging complex network issues in containerized environments
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
#J-18808-Ljbffr