🇮🇳 India's First Job Index — Updated Daily
🏢 Red Hat

Trainee - Associate Software Engineer

💼 Fulltime 🎓 2026 Batch 📍 Bangalore ⏰ Expired
💰 Salary
₹2.9 Lakhs to ₹3.2 Lakhs per year
📍 Location
Bangalore
⏳ Deadline
30 Apr 2026
🚀
Jobdexo Rating: Excellent
Highly recommended — great pay, solid company, clear process.
💰 Salary Insights
₹2.9 Lakhs to ₹3.2 Lakhs per year
📊 View Detailed Salary Insights ↗
🎤 Interview Experience
Red Hat’s interview process typically consists of an online aptitude and coding assessment followed by two technical rounds focusing on data structures, algorithms and system design, and finally an HR discussion. The technical rounds are moderately challenging, emphasizing problem‑solving depth and clear communication. Candidates are advised to practice coding on platforms like LeetCode and familiarize themselves with Red Hat’s open‑source products.
🏢 Work Culture
Red Hat’s work culture emphasizes open‑source principles of transparency, collaboration and inclusion. Employees enjoy flexible work arrangements, continuous learning opportunities and a supportive environment that encourages innovation and personal growth.
This job has expired

Deadline was 30 Apr 2026

Browse Active Jobs →
🛠 Skills Required
Python Golang Java JavaScript GitHub Agile Ansible RHEL OpenShift AI basics problem solving teamwork
✅ Eligibility Criteria
• Bachelor’s degree (2025 or 2026 batch) in Computer Science, Information Technology, Computer Applications or any related engineering/technology discipline. • Minimum 60% aggregate or CGPA equivalent (no specific cutoff mentioned). • No active backlogs at the time of joining. • Proficiency in written and spoken English. • Basic understanding of software engineering concepts and willingness to work with Python, Golang or similar languages. • Strong curiosity, problem‑solving attitude and ability to work collaboratively in a team.
🏆 Selection Process
Round 1: Online assessment – aptitude (logical reasoning, quantitative) and coding test on platforms like HackerRank. Round 2: Technical interview – deep dive into data structures, algorithms, system design and language‑specific questions (Python/Golang). Round 3: HR interview – cultural fit, motivation, communication skills and discussion of career aspirations.
📋 About the Role
Red Hat is the world’s leading provider of enterprise open‑source software solutions. With a community‑driven approach, the company delivers Linux, cloud, container and Kubernetes technologies to more than 40 countries. Its culture is built on transparency, collaboration and inclusion, allowing engineers to work on cutting‑edge projects while contributing to a global open‑source ecosystem. Red Hat’s commitment to continuous learning, flexible work environments and merit‑based growth makes it a top destination for fresh talent. The Trainee – Associate Software Engineer role is a six‑month, full‑time program (June‑December 2026) based in Bangalore’s Carina campus. Selected candidates will be paired with senior mentors and will rotate across multiple Global Engineering projects, gaining hands‑on experience with technologies such as Ansible, Red Hat Enterprise Linux (RHEL), OpenShift, AI platforms, Python, Golang, Java, JavaScript and Agile development practices. The program blends real‑world coding assignments with structured learning sessions, enabling trainees to build a solid foundation for a long‑term career at Red Hat. **Key Responsibilities** 1. Design, develop and maintain code in Python, Golang or related languages under mentor guidance. 2. Implement new features, debug existing functionality, and track issues in Red Hat products like RHEL and OpenShift. 3. Write unit tests, perform code reviews and ensure adherence to coding standards. 4. Collaborate with Quality Engineering, Product Management, Designers and Documentation teams throughout the product lifecycle. 5. Participate in daily stand‑ups and Agile ceremonies, contributing to sprint planning and retrospectives. 6. Document technical solutions and create knowledge‑base articles for internal teams. 7. Engage with the broader international Red Hat community through virtual meet‑ups and open‑source contributions. 8. Conduct performance profiling and suggest optimisations for existing services. 9. Assist in the creation of demo applications and proof‑of‑concept prototypes. 10. Continuously learn emerging technologies and share insights with peers. **Tech Stack**: Python, Golang, Java, JavaScript, GitHub, Ansible, RHEL, OpenShift, AI/ML frameworks, Agile tools (Jira, Confluence). **Growth Path**: Successful trainees can transition to an Associate Software Engineer role, progress to Software Engineer, Senior Engineer and eventually to Lead or Architect positions, with opportunities to work on global open‑source projects and lead cross‑functional teams. **Why Join Red Hat?** - Work on industry‑leading open‑source products that power millions of enterprises worldwide. - Gain mentorship from seasoned engineers and exposure to a global, diverse engineering community. - Benefit from Red Hat’s flexible work policies, continuous learning programs and a culture that celebrates innovation and inclusion.
📤 Share this Job
📋 Quick Info
JOB ID
C024-J007
POSTED
10 Mar 2026
TYPE
Fulltime
BATCH
2026
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying. Always verify details on the official company website before applying. We do not charge any fee for job applications. Found something suspicious? Report here →