Red Hat logo

Software Engineering Internship

Red Hat

Job Summary

Our Global Engineering organization is currently looking for Software Engineering interns to join us in Boston and Raleigh. You will work closely with a senior mentor to gain technical knowledge and experience in your field, and cooperate with a broader international team both locally and globally.

In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute. Freedom and courage are two of our core values, which is why you can practice taking risks and exploring the unknown and developing strengths. Yet being a Red Hatter isn't just about being brave; it's also about demonstrating commitment and sticking to it.

The focus for Red Hat's Intern Program is a dual partnership between the Emerging Talent Team, and our intern managers. We can offer you professional development, social engagement and networking, performance and development, and meaningful work throughout your time at Red Hat.

Job Responsibilities

  • Work closely with your mentor to design, develop, and maintain code in Python, Golang or similar programming language.
  • Add new features, debug, identify, and track issues in Red Hat products (RHEL, OpenShift, or other).
  • Collaborate with the wider team members and other departments such as Quality Engineering, Designers, Product Management or Documentation team throughout the product cycle.
  • Network with other talented interns in an inclusive and diverse workplace where you can be yourself and thrive.

Required Skills

  • Graduate between December 2025 and May 2026.
  • Working knowledge of written and spoken English.
  • Basic knowledge and willingness to use Python, Golang or similar programming language.
  • Passion, curiosity, and desire to create new things and examine how things work internally.
  • Willingness to learn and proactively work as a part of a wider team.

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.

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.

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.

Benefits
Extracted with AI

  • Professional development
  • Social engagement and networking
  • Inclusive and diverse workplace

Similar jobs

Last update: 23 minutes ago

Red Hat logo
Red Hat

Software Engineering Intern

Join Red Hat as a Software Engineering Intern in Raleigh, NC. Gain experience in Python, Go, and collaborate with global teams.

Red Hat logo
Red Hat

Associate Software Engineer with Python and Linux Experience

Join Red Hat as an Associate Software Engineer in Boston, focusing on Python, Linux, and test automation.

Red Hat logo
Red Hat

Software Engineer - OpenShift and Kubernetes

Join Red Hat as a Software Engineer focusing on OpenShift, Kubernetes, and cloud-native technologies in Boston, MA.

Red Hat logo
Red Hat

Principal Software Engineer - OpenShift AI Model Training

Join Red Hat as a Principal Software Engineer to lead OpenShift AI model training with Kubernetes and MLOps expertise.

Red Hat logo
Red Hat

Senior Openshift Architect - Red Hat Technology Stack

Senior Openshift Architect role at Red Hat, leading container infrastructure solutions design and development in the UK&I region.

Red Hat logo
Red Hat

Senior Quality Engineer - Open Data Hub/OpenShift AI

Join Red Hat as a Senior Quality Engineer in Dublin, focusing on Open Data Hub/OpenShift AI with expertise in test automation and open source.

Red Hat logo
Red Hat

Senior Software Engineering Manager

Join Red Hat as a Senior Software Engineering Manager in Brno, leading a team in developing migration tools for enterprise customers.

Red Hat logo
Red Hat

Software Quality Engineer - Model Serving Runtime

Join Red Hat as a Software Quality Engineer to work on AI/ML technologies in a remote role, focusing on open-source solutions.

Red Hat logo
Red Hat

Senior Specialist Solution Architect - OpenShift Platform

Senior Specialist Solution Architect for OpenShift Platform in Amsterdam, leveraging cloud and containerization technologies.

Gecko Robotics logo
Gecko Robotics

Software Engineer Intern

Join Gecko Robotics as a Software Engineer Intern in Boston. Work with cutting-edge AI and robotics technology to transform infrastructure.

Red Hat logo
Red Hat

Principal Software Engineer - Platform Tools for Automotive

Join Red Hat as a Principal Software Engineer focusing on platform tools for automotive Linux deployments.

Arm logo
Arm

Intern Software Engineer

Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.

Robinhood logo
Robinhood

Security Software Engineering Intern

Join Robinhood as a Security Software Engineering Intern to build secure tools and services. Proficiency in Python and Go required.

Battelle logo
Battelle

Software Engineering Intern (Summer 2025)

Join Battelle as a Software Engineering Intern for Summer 2025, working on complex electronics and software systems in Columbus, Ohio.

Amazon logo
Amazon

Software Development Engineer (SDE) Intern - Summer 2025

Join Amazon Robotics as a Software Development Engineer Intern for Summer 2025. Work with cutting-edge technology in a diverse and inclusive environment.

Archera logo
Archera

Software Engineering Fall Intern

Join Archera as a Software Engineering Fall Intern to work on exciting projects using Python, React, and cloud technologies.

Leidos logo
Leidos

Software Engineer Intern - Summer

Internship opportunity for a Software Engineer in Gaithersburg, MD, focusing on software development, integration, and cyber security.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on modern web application design and development.

Red Hat logo
Red Hat

Senior Engineering Manager - Machine Learning

Lead a global engineering team in machine learning at Red Hat, focusing on AI model serving and strategic project delivery.

Odoo logo
Odoo

Software Developer Intern

Join Odoo as a Software Developer Intern in Ramillies, Belgium. Gain hands-on experience in open-source software development.

EquipmentShare logo
EquipmentShare

Intern Software Engineer

Join EquipmentShare as a Software Engineering Intern in Columbia, MO. Gain hands-on experience in backend and frontend development.

Antmicro logo
Antmicro

Open Source Software Internship

Join Antmicro's Open Source Software Internship in Poznań. Work with Linux, Python, and C++ on cutting-edge projects.

Amazon logo
Amazon

Systems Development Engineer Intern (Summer 2025)

Join Amazon as a Systems Development Engineer Intern for Summer 2025. Work on cutting-edge technology solutions in a fast-paced environment.

Expedia Group logo
Expedia Group

Software Development Engineering Intern

Join Expedia Group as a Software Development Engineering Intern to gain hands-on experience in a dynamic environment.