Red Hat
Red Hat

Associate Software Engineer (Trainee)

onsite
Pune
Posted 3/11/2026
Exp: 0-0y

Job Overview

Role: Trainee – Associate Software Engineer Location: Pune, Maharashtra Experience: Freshers Qualification: B.E / B.Tech / B.Sc / BCA (CS/IT/Related) Key Skills: Python, Golang, Linux (RHEL), OpenShift, Git, Agile

Job Description

For the Red Hat Recruitment 2026 drive, the team is looking for a passionate Trainee – Associate Software Engineer to join the Global Engineering division in Pune. You will work closely with a senior mentor to gain technical knowledge and cooperate with an international team. You will have the opportunity to work on multiple projects encompassing Ansible, RHEL, OpenShift, and AI. By tracking issues, debugging, and adding new features to Red Hat products, you will gain unparalleled exposure to the open-source software development lifecycle using Python, Golang, Java, and JavaScript.

Roles and Responsibilities

  • Software Development: Work closely with your mentor to design, develop, and maintain code primarily in Python, Golang, or similar programming languages.
  • Product Enhancement: Add new features, debug, identify, and track issues within core Red Hat products like RHEL (Red Hat Enterprise Linux) and OpenShift.
  • Cross-Functional Collaboration: Collaborate with wider team members and other departments such as Quality Engineering, Designers, Product Management, and the Documentation team throughout the product cycle.
  • Networking & Learning: Network with other talented interns and actively participate in training curriculums covering Agile, GitHub, AI, and enterprise automation.

Skills and Eligibility Criteria

Educational Background: Must have a Bachelor’s degree in Engineering/Technology (Computer Science or IT), Science, Computer Applications, or an equivalent degree.

Experience: Freshers are eligible.

Mandatory Technical Skills:

  • Basic knowledge and willingness to code in Python, Golang, or similar programming languages.
  • Basic understanding of Software Engineering principles and the software development lifecycle.

Competencies:

  • Working knowledge of written and spoken English.
  • Passion, curiosity, and a strong desire to create new things and examine how internal systems work.
  • Willingness to learn proactively and work as an integral part of a wider global team.

About the Company

Red Hat is the world’s leading provider of enterprise open source solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. We hire creative, passionate people who are ready to contribute their ideas, help solve complex problems, and make an impact on the open source community.