
Software Engineer Intern
Share on WhatsApp → unlock unlimited applications today
Share this internship on WhatsApp and your daily apply limit is lifted for the rest of the day. It’s free.
About this internship
Red Hat India is looking for a Software Engineer Intern to join its engineering teams in Bengaluru and contribute to the open source technologies that power enterprises worldwide. As a Software Engineer Intern, you will collaborate with experienced mentors to design, develop, test and maintain software, adding new features, fixing bugs and improving the performance of Red Hat products such as Red Hat Enterprise Linux (RHEL) and OpenShift. You will work with modern languages and tools, commonly including Python, Go (Golang), C, Java, containers, Kubernetes and Linux, while learning how large-scale, community-driven open source software is built collaboratively in the open. From Red Hat's Bengaluru office, you will participate in code reviews, version control workflows, automated testing and agile development, gaining authentic experience of professional software engineering and the upstream-first open source culture that defines Red Hat. The internship is part of Red Hat's Early Talent program, which accelerates career growth through structured training, exposure to leaders and connections with mentors and colleagues across the company. This role is ideal for students pursuing a bachelor's or master's degree in computer science or related fields who are passionate about coding, Linux, cloud-native technologies and open source. If you want to learn from some of the best engineers in the industry, make real contributions to widely used software and grow your career in Bengaluru, we strongly encourage you to apply to Red Hat.
Skills you'll use
What you'll do
- Collaborate with mentors to design, develop and maintain software
- Add new features and fix bugs in Red Hat products and upstream projects
- Write clean, tested and well-documented code
- Participate in code reviews and open source collaboration
- Track and help improve product performance and quality
- Learn and apply container, Kubernetes and Linux fundamentals
Who can apply
- Pursuing a bachelor's or master's degree in CS or related field
- Proficiency in at least one language such as Python, Go, C or Java
- Understanding of data structures, algorithms and Linux basics
- Familiarity with version control such as Git
- Interest in open source, cloud-native and Kubernetes technologies
- Strong problem-solving and collaboration skills
Perks & benefits
About Red Hat India
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. Founded in 1993 and headquartered in Raleigh, North Carolina in the United States, Red Hat became a subsidiary of IBM in 2019 while continuing to operate as a distinct unit with its open source ethos intact. Red Hat's flagship products include Red Hat Enterprise Linux (RHEL), one of the most widely deployed enterprise Linux platforms, and Red Hat OpenShift, a leading enterprise Kubernetes application platform, along with a broad portfolio spanning automation (Ansible), middleware, storage, virtualization and hybrid cloud management. The company champions an open, upstream-first development model in which engineers collaborate with global communities to build software in the open, then harden and support it for enterprise use. Red Hat has a significant engineering presence in India, with major offices and development centres in cities including Bengaluru and Pune, where teams contribute to core products and upstream projects used by organisations around the world. Red Hat's culture emphasises openness, transparency, meritocracy and collaboration, and its associates are encouraged to share ideas freely and contribute to open source communities. The company runs an Early Talent program that helps students and emerging professionals grow through internships, training, mentorship and exposure to senior leaders. With its global scale, influential products and strong open source values, Red Hat offers aspiring software engineers in Bengaluru a unique opportunity to work on technologies that shape the future of enterprise computing and the hybrid cloud.
Visit Red Hat India’s official website ↗Searching for “Red Hat India internships” or “internship at Red Hat India”? You’re in the right place.
Similar Internships
Hand-picked roles that match this internship's skills
GE Healthcare
Software Development InternHPE (Hewlett Packard Enterprise)
Software Engineering InternHARMAN (a Samsung company)
Software Engineering InternMarkytics Consulting
Python Django InternGoldman Sachs
Engineering Summer Analyst — Software EngineeringGoldman Sachs
Technology Analyst InternAmazon
SDE InternDream11
Software Development InternSponsored — Deals for Professionals
SponsoredSimilar Internships Based on Your Skills
Postman
Software Engineer InternPhonePe
Software Development InternZensar Technologies
Software Development InternMphasis
Software Development InternOla Electric
Software Development InternPersistent Systems
Software Development InternTech Mahindra
Software Engineering InternTata Elxsi
Software Development InternRecently Posted Internships in Bengaluru
Fresh internships posted in Bengaluru — apply early
MoneyTap
UI/UX Design InternMoneyTap
Data Analyst InternKreditBee
Digital Marketing InternKreditBee
Credit & Risk Analyst InternKreditBee
Android Developer InternCapital Float (axio)
Product Management InternCapital Float (axio)
Data Analyst InternCapital Float (axio)
Software Engineer Intern (Backend)Navi Technologies
Credit & Risk Analyst InternReady to apply for Software Engineer Intern?
Free to apply · takes under 2 minutes · Red Hat India reviews on a rolling basis.
Apply Now


