Principal Software Engineer - OpenShift Service Mesh - Istio

Raleigh

Monday, 11 May 2026

Collaborate with peers and the Istio community on the design and development of features, enhancements, and bug fixes within Istio. Mentor and coach junior team members, and work with cross functional teams across Red Hat. Develop examples demonstrating features of Istio within Red Hat OpenShift. Engage with our support team to help them resolve customer issues. Work with our documentation team to improve documentation related to the use of Istio within OpenShift. Interact with globally distributed open source project teams and communities inside and outside of Red Hat. What you will bring. Highly experienced in software development 3 years of experience programming with Go, with experience implementing controllers and/or operators on Kubernetes 3 years experience working with cloud technologies like Red Hat OpenShift, Kubernetes, Docker, and/or other cloud platforms. Knowledge of networking fundamentals and protocols such as TCP, TLS, HTTP, HTTPS, etc. Ability to proactively identify, address, and resolve issues with minimal supervision. Written and verbal English communication skills. Passion for open source software, a positive attitude, and a desire to share ideas openly. Experience contributing to an open source project/community is a plus. Useful links. GitHub organization: Istio website: Istio GitHub organization: Envoy website: Envoy GitHub organization: Product link: Red Hat OpenShift Service Mesh. General role information. The Principal Software Engineer is a technical authority who leads the design of systems that involve multiple components and coordinates across teams, setting a technical direction that anticipates future customer needs and establishes the standard for software quality. This role is responsible for ensuring the integrity and long-term quality of our software, ensuring it empowers our customers to deliver on their goals. Note: This role may come into contact with confidential or sensitive customer information requiring special treatment in accordance with Red Hat policies and applicable privacy laws. Technical Impact: Leads the design and development of software solutions for features that cross multiple subsystems or components. Ensure Software Quality and Reliability: Establishes, maintains, and monitors testing practices involving multiple components and teams. Internal and External Collaboration: Acts as a key representative and leader within the community, advocating for internal or external customer needs, while aligning products with the community direction. Mentor and Develop Engineering Talent: Across teams, coaches and mentors senior engineers. Own and Deliver Business Impact: Owns and delivers technical initiatives with visible business impact, enabling the entire team to deliver value to the end user. Apply and Advance Technical Practices: Drives the adoption of new tools within a set of teams. Leverage and Utilize AI Tools: Evaluates and introduces new AI-driven methodologies that resolve complex issues and improve Engineering efficiency. SDLC: Leads the definition and implementation of the SDLC for complex multi-component systems, ensuring that the process scales effectively and aligns with the needs of multiple collaborating teams. The salary range for this position is $151,510.00 - $249,950.00. Actual offer will be based on your qualifications. Pay Transparency. Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

apply
 
Loading Similar Jobs...
JOBZ is an independent Job Search Engine. JOBZ is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. JOBZ uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, job descriptions and other company descriptions / details are the property of their respective holder. JOBZ does not have its users apply for a job on the J-O-B-Z.com website. Additionally, JOBZ may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.