Introduction
Red Hat is currently hiring fresh graduates for the Associate Software Engineer role in Pune. This opportunity is open to candidates with a Bachelor’s degree in Computer Science, IT, Engineering, Science, or related fields, including graduates from the 2024, 2025, and 2026 batches.
This position provides an excellent opportunity for freshers who want to start their career in software development and open-source technologies. Candidates will work with global engineering teams while contributing to the development and improvement of enterprise software products.
Job Overview
Role: Associate Software Engineer
Company: Red Hat
Department: Experience Engineering (XE)
Location: Pune
Employment Type: Full Time
Work Mode: On-site
Qualification: Bachelor’s Degree in Computer Science, IT, Engineering, Science, or equivalent
Experience: Fresher
Salary: As per company norms
Application Deadline: Not Mentioned
About the Company
Red Hat is one of the world’s leading providers of enterprise open-source software solutions. The company develops technologies related to Linux, cloud computing, containers, and Kubernetes, helping organizations build scalable and secure IT infrastructures.
With operations in more than 40 countries, Red Hat promotes a collaborative and innovative work environment where employees are encouraged to contribute ideas and work on meaningful projects. The company’s open-source culture supports continuous learning, innovation, and professional development.
Role Summary
The Associate Software Engineer role at Red Hat involves working within the Experience Engineering team to build and improve software products. Selected candidates will contribute to designing, developing, and testing applications that support both internal systems and customer-facing solutions.
This role combines software development and quality engineering responsibilities, allowing engineers to work on feature development, debugging, testing, and performance improvement of enterprise-level systems.
Key Responsibilities
• Design, develop, and maintain software code with guidance from mentors
• Work with programming languages such as Python, Golang, or similar technologies
• Implement new features and improve existing software systems
• Debug applications and track issues in Red Hat products
• Collaborate with cross-functional teams including quality engineers, designers, and product managers
• Participate in the software development lifecycle within an agile development environment
• Support testing and improvement of applications to ensure reliability and scalability
• Contribute to documentation and product enhancement initiatives
Eligibility Criteria
Educational Qualification
• Bachelor’s degree in Engineering, Technology, Computer Science, IT, Science, or Computer Applications
Experience Required
• Freshers are eligible to apply
• Graduates from 2024, 2025, and 2026 batches can apply
Additional Requirements
• Interest in software development and open-source technologies
• Willingness to collaborate with global engineering teams
Skills Required
Technical Skills
• Basic programming knowledge in Python, Golang, or similar languages
• Understanding of software development fundamentals
• Familiarity with debugging and troubleshooting techniques
Communication Skills
• Good written and verbal communication skills in English
• Ability to collaborate with team members effectively
Role-Specific Skills
• Curiosity and passion for software engineering
• Analytical thinking and problem-solving ability
• Willingness to learn new technologies and tools
Salary and Benefits
Salary: As per company norms
Additional benefits may include:
• Opportunity to work with leading open-source technologies
• Exposure to enterprise-level cloud and container platforms
• Collaborative engineering environment
• Learning and career growth opportunities
Why Join Red Hat
Red Hat offers a unique opportunity to work in a company known for its open-source innovation and global technology leadership. Employees gain experience working with advanced technologies such as Linux, Kubernetes, and cloud infrastructure.
The company encourages collaboration, creativity, and continuous learning, making it an excellent place for fresh graduates to start and grow their careers in software engineering.
Selection Process
The recruitment process generally includes:
• Application screening
• Technical interview round
• HR interview
• Final selection round
The exact selection process may vary depending on company requirements.
Work Location and Model
Location: Pune
Work Model: On-site
Apply via ApplyJobFast
To Apply Click Here: click
ApplyJobFast Website:
https://applyjobfast.in
Instagram:
https://www.instagram.com/applyjobfast.in
WhatsApp Channel:
https://whatsapp.com/channel/0029VarSzxmEKyZ9xaAQNa1e
YouTube Channel:
https://www.youtube.com/channel/UC_t5VSaNnn3xs-VVF-7nhjg
Job Disclaimer
This job information is shared for informational purposes only. ApplyJobFast does not charge any fee for job updates or applications and is not directly involved in the recruitment process. Candidates are advised to verify details from official sources before applying. Never pay money for job offers, interviews, or selection.