Red Hat Senior Software Engineer- Container Management in Raanana, Israel

Job description

Company description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

The Red Hat Container Management team is looking for a Senior Software Engineer to join us in Ra'anana, Israel. In this role, you will develop new features for our open source container management solution. We'll need you to have excellent technical and communication skills, as you'll work closely with developers both within Red Hat and in the open source community. CV's must be submitted in English only.

Primary job responsibilities

  • Play an active role in container-related projects and communities, e.g., ManageIQ, OpenShift by Red Hat, Docker, Kubernetes, cAdvisor, and Heapster

  • Participate in upstream projects that will provide the foundation for many future cloud-based technologies

  • Create and guide new feature development; contribute to open source projects in Ruby and Go

  • Submit patches for bug fixes to the community and review patches from other members

  • Work with the Quality Engineering team to ensure projects are tested correctly

  • Publicize the team's work through blogs, web postings, or conference talks

Required skills

  • 3-5 years of experience with Ruby, Go, Python, Java, or C or C++ Basic understanding of Linux systems and processes

  • Ability to analyze and debug running applications at system-level to identify possible defects

  • Ability to quickly learn new technologies with guidance from peers; willingness to learn and work in languages like Ruby and Go

  • Basic understanding of multi-threaded programming and synchronization mechanisms

  • Proficient written and verbal communication skills in English

  • Bachelor's degree in computer science or equivalent working experience

The following are considered a plus:

  • Familiarity with virtualization, cluster, or storage technologies

  • Familiarity with container-related technologies

  • Open source development experience

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, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Job ID 58075

Department Software Engineering

Location IL-Raanana

Posting date 6/13/2017

Remote base ..