Filled
This offer is not available anymore

Principal Software Engineer - OpenShift Service Mesh (Istio) in Madrid or Remote

Red Hat

Workplace
Remote
Hours
Full-Time
Internship
No
Share offer

Job Description

The Red Hat OpenShift Service Mesh team is looking for a motivated Principal Software Engineer to join and grow with us. In this role, you will help improve and optimize Istio for use within our enterprise Kubernetes platform, Red Hat OpenShift. Using your expertise, you will work with Red Hat and the Istio community to deliver features, enhancements, and bug fixes for the benefit of our customers and the broader community of Istio users.


We provide an enjoyable and engaging work environment, with the opportunity for you to collaborate with dynamic and diverse agile teams, working around the world to create value for our customers and partners in an open source way. This is a great opportunity to hone your skills while working with a wide range of languages, frameworks, and technologies. You will become a part of Red Hat’s culture that makes us unique in the industry and you’ll work with communities passionate about open source software. Successful applicants must reside in a country where Red Hat is registered to do business.


Useful links:


Project website - http://maistra.io/

GitHub organization - https://github.com/maistra

Istio website - https://istio.io/

Istio GitHub organization - https://github.com/istio

Envoy website - https://www.envoyproxy.io/

Envoy GitHub organization - https://github.com/envoyproxy

What you will do

  • 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 Red Hat OpenShift
  • Interact with globally distributed open source project teams and communities inside and outside of Red Hat

What you will bring

  • Highly advanced experience in software development
  • 2+ years of experience programming with Go, with experience implementing controllers or operators on Kubernetes
  • 2+ years of experience working with cloud technologies like Red Hat OpenShift, Kubernetes, Docker, or other cloud platforms
  • Knowledge of networking fundamentals and protocols like 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 or community is a plus

 

#LI-REMOTE #LI-LN1

 

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Share on your newsfeed

Diversity, Equity & Inclusion at Red Hat

Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from diverse backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions of diversity that compose our global village.

Read our complete Statement of Commitment to Diversity, Equity, and Inclusion


COVID-19 Community Standards

Being a Red Hatter means caring for one another and taking steps to protect our colleagues, customers, partners, and communities, even as personal risk tolerances and country regulations vary.

Red Hat continues to support vaccination against COVID-19 as one of the best steps we can take to contribute toward ending the pandemic and to keeping one another, our customers and partners, and our communities safe. Globally, our approach is to comply with vaccination or testing requirements in countries with them.

Read Our COVID-19 Community Standards


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.

 

About Red Hat

  • Saa S

  • Raleigh, NC, USA

  • 10,000+

  • 1993

Red Hat company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...