Red Hat
Red Hat

Associate Software Engineer

onsite
Pune
Posted 2/6/2026
Exp: 0-1y

Job Overview

Red Hat is actively hiring for the role of Associate Software Engineer. This is a premier opportunity for Freshers and Early Career Professionals to join the Experience Engineering (XE) Team in Pune. If you have a passion for Open Source, strong Python scripting skills, and deep knowledge of Linux/UNIX systems, check the details below and apply immediately.

Role: Associate Software Engineer Location: Pune, Maharashtra Experience: Freshers / Early Career Qualification: B.E / B.Tech / B.Sc (CS/IT) Key Skills: Python, Linux/UNIX, CI/CD, OpenShift

Job Description

For the Red Hat Recruitment 2026 drive, the Experience Engineering (XE) team is looking for an Associate Software Engineer. You will contribute to the development, testing, and enhancement of both customer-facing and internal support systems. This role requires a blended skill set of Development and Quality Engineering. You will own end-to-end validation of applications, ensuring high-quality and scalable systems. The role also involves deep-diving into performance issues on complex distributed systems deployed on Red Hat Enterprise Linux (RHEL) infrastructure.

Responsibilities

As an Associate Software Engineer at Red Hat, your key responsibilities will include:

  • Feature Development: Developing new features for diagnostic and support processes available to Red Hat’s customers.
  • Tooling: Designing and implementing Red Hat internal and customer-facing software tools using Python.
  • Quality Assurance: Ensuring ongoing quality through troubleshooting, bug fixes, refactoring, and end-to-end testing (functional, integration, regression).
  • Performance Analysis: Deep diving into performance issues to discover root causes on complex distributed systems.
  • Collaboration: Collaborating with developers across multiple departments and documenting research results clearly.

Skills and Eligibility Criteria

To be eligible for Red Hat Recruitment 2026, candidates must meet the following criteria:

  • Educational Background: Bachelor’s degree in Computer Science or related field.
  • Mandatory Technical Skills:
    • Intermediate development and scripting abilities in Python.
    • Experience working on Linux or UNIX platforms.
    • Good understanding of Computer Science fundamentals and Data Structures.
    • Familiarity with Version Control (Git) and collaborative development tools.
  • Good to Have Skills (Bonus):
    • Exposure to AI concepts (LLMs, Agentic AI).
    • Experience with Red Hat Enterprise Linux (RHEL) and OpenShift deployment.
    • Prior participation in Open Source software projects.
    • Knowledge of CI/CD systems and message-driven architecture.

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.