Job Details
Company: Red Hat
Job Position: Software Engineering Intern
Location: Pune – Tower 6 / Bangalore – Carina
Job Type: Full Time
Work Mode: Onsite
Qualification: Final-year Bachelor’s degree in Computer Science, Information Technology, or an equivalent discipline
Experience: Freshers / Final-year students
Salary: Not disclosed
Job Requisition ID: R-058560
Job Overview
Red Hat is hiring Software Engineering Interns to join its engineering teams in Pune and Bangalore. Selected interns will work closely with experienced mentors and contribute to real software engineering projects. The role provides opportunities to gain practical experience with technologies such as Python, Golang, Java, JavaScript, GitHub, Agile, Ansible, RHEL, OpenShift, and AI. Interns will also collaborate with teams across different functions and work with colleagues from international locations.
Key Responsibilities
- Work with a senior mentor to design, develop, and maintain software using Python, Golang, or similar programming languages.
- Contribute to the development of new features for Red Hat products.
- Debug software issues and help identify and track product defects.
- Work on products and technologies such as RHEL, OpenShift, and other Red Hat solutions.
- Collaborate with Quality Engineering teams throughout the product development cycle.
- Work with designers and product management teams when developing software features.
- Coordinate with documentation teams to support product development and delivery.
- Participate in multiple engineering projects as part of the internship program.
- Learn and apply different technologies through structured learning and technical curriculum.
- Work with an international engineering team across different locations.
- Participate in Agile development practices and team activities.
- Explore technologies such as Ansible, AI, Java, JavaScript, and GitHub.
- Communicate and collaborate with other interns and team members.
- Proactively contribute ideas and participate in technical discussions.
- Build practical software engineering knowledge through hands-on project experience.
Eligibility Criteria
- Currently pursuing the final year of a Bachelor’s degree in Computer Science, Information Technology, or an equivalent discipline.
- Candidates should have a basic understanding of software engineering concepts.
- Candidates should have basic knowledge of Python, Golang, or a similar programming language.
- Good written and spoken English communication skills are required.
- Candidates should demonstrate curiosity and an interest in understanding how software works internally.
- A willingness to learn new technologies and develop technical skills is expected.
- Candidates should be comfortable working as part of a wider engineering team.
- Applicants must have the legal ability to work without current or future visa sponsorship.
Required Skills
- Basic software engineering knowledge.
- Basic programming knowledge in Python, Golang, or a similar language.
- Problem-solving and debugging skills.
- Interest in software development and technology.
- Ability to understand and examine how software systems work.
- Willingness to learn new programming languages and technologies.
- Good written and verbal English communication.
- Team collaboration skills.
- Curiosity and a passion for creating new solutions.
- Ability to work proactively with mentors and team members.
- Basic understanding of Agile development is beneficial.
- Familiarity with technologies such as Java, JavaScript, or GitHub is beneficial.
Why Join Red Hat?
- Gain practical experience by working on real software engineering projects.
- Learn directly from experienced technical mentors.
- Work with international engineering teams and professionals.
- Get exposure to technologies including RHEL, OpenShift, Ansible, AI, Python, and Java.
- Participate in structured learning and technical development programs.
- Build experience working across different engineering functions.
- Develop professional communication and teamwork skills.
- Get an opportunity to contribute to enterprise open source technology.
Important Links
Apply Link: Click here