Principal Software Engineer - OpenShift / Golang Join us to apply for the Principal Software Engineer - OpenShift / Golang role at Red Hat .
Make a difference in the world of Serverless architecture and services based on the Knative project. The Red Hat OpenShift Serverless Engineering team is seeking a Principal Software Engineer to contribute to the development and operation of Serverless and event-driven applications on OpenShift, leveraging Red Hat's components. You will work within the upstream Knative community and on our Serverless product, requiring creative thinking, adaptability, and a willingness to learn. Occasional travel may be necessary to evangelize Red Hat's involvement with Knative and other upstream projects, along with offsite meetings.
Contributing to upstream projects like Knative, Kubernetes, CloudEvents, BuildPacks, and Red Hat OpenShift, including mentoring team members.
Expanding the Knative ecosystem through API design, specifications, controllers, and testing.
Contributing to Red Hat Operators managing Knative.
Engaging with global open source communities and project teams.
Evangelizing Knative and Red Hat Serverless via talks, blogs, and articles.
5+ years of software development experience.
Experience with containers and Kubernetes platform development.
Excellent written and verbal English communication skills.
Familiarity with Git, GitHub, JIRA, Linux, CI systems.
Experience with distributed teams and agile methodologies.
Knowledge of messaging technologies like Kafka or CloudEvents.
Experience with cloud platforms such as Azure, AWS, or GKE.
About Red Hat
Red Hat is a leading provider of enterprise open source software, with a community-powered approach across 40+ countries. Red Hat is an equal opportunity employer and supports applicants with disabilities. Employment Type : Full-time
Software Engineer • Cádiz, Provincia de Cádiz, España