Software Engineering Intern at Red Hat developing OpenShift Virtualization and Migration Toolkit UI components. Collaborating with teams and contributing to open-source technologies in a hybrid environment.
Responsibilities
Develop and enhance the OpenShift Virtualization and MTV user interfaces using React, JavaScript, Typescript, and SCSS/CSS
Collaborate with UX designers and backend engineers to create intuitive and performant user experiences
Improve the accessibility, usability, and overall design consistency of the OpenShift UI components
Identify and resolve UI issues, optimize frontend performance, and ensure compatibility across browsers
Engage with upstream open-source communities and contribute to relevant Red Hat projects
Participate in Agile development processes, including code reviews and daily stand-ups
Gain experience working with enterprise-scale front-end applications and cloud-based platforms
Requirements
Knowledge of JavaScript
Interest in learning new technologies and problem-solving skills
Excellent written and verbal communication skills in English
Must be enrolled in an accredited university program in Israel during the whole duration of the internship and eligible to begin a full-time role in 2027 or 2028
Must be available for the internship from May 2026 till April 2027
Familiarity with OpenShift, Kubernetes, or container-based development is a plus
Experience contributing to open-source projects or maintaining a GitHub portfolio is a plus
Understanding of backend integration and RESTful APIs is a plus
Benefits
Flexible working hours
Professional development opportunities
Health insurance
Remote work options
Job title
Software Engineering Intern – OpenShift Virtualization, MTV
Responsable Technique R&D sur des innovations dans le domaine des hautes tensions. SuperGrid Institute facilite la transition énergétique avec des solutions avancées en collaboration avec des acteurs industriels.
Software Engineer designing scalable information retrieval infrastructure for Slack. Collaborating with teams to maintain high availability and build new features.
Software Engineer developing scalable, resilient offline indexing pipelines for Slack's search infrastructure. Collaborating with product engineering to build new features and ensure system reliability.
Senior Systems/Software Engineer designing and developing complex software solutions for HPE's edge - to - cloud offerings. Leading project teams and managing internal and outsourced development partners.
ETL/Data Validation QA professional responsible for validating Informatica - to - Oracle PL/SQL migrations and data accuracy in SAP Commissions. Execute manual and automated tests and manage test cases efficiently.
Senior Software Engineer responsible for designing scalable systems at GEICO. Collaborating across teams while guiding quality practices in a fast - paced environment.
Staff Software Engineer developing reliability software for GM Autonomous Vehicles, collaborating across teams to enhance multi - sensor systems and improve data quality.
Senior Software Engineer developing and implementing vehicle simulation components for General Motors. Collaborating with technical experts to optimize performance and maintainability in vehicle modeling.
Senior Software Engineer developing and maintaining datapath software components for F5’s cybersecurity innovations. Collaborating across teams to optimize hardware and software integration.
Software Engineer building tools that shape how Homebase engineers ship software. Contributing to AWS infrastructure while improving internal developer experience as part of a collaborative team.