Red Hat has opened applications for the position of Software Engineer at its Pune location. This full-time, hybrid role is designed for professionals who are passionate about open-source technologies, virtualization, Kubernetes-based development, and modern cloud computing. If you have hands-on experience in Linux, Golang, container orchestration, and Windows virtualization, this job can be a significant career milestone.
Job ID: R-055129
Location: Pune
Mode: Hybrid
Experience Required: 2+ Years
Last Updated: Posted 23 Days Ago
Red Hat Hiring Software Engineer – About the Role
This Software Engineer position plays a central role in designing, developing, and implementing software components and sub-features within Red Hat’s ecosystem. You will work across a globally distributed engineering team, making meaningful contributions to top-tier open-source projects.
In this role, you will also collaborate on platform integrations involving Red Hat technologies, open-source tools, and partner solutions, ensuring a smooth and powerful experience for customers and the broader open-source community.
Red Hat Hiring Software Engineer Key Responsibilities
Key Responsibilities
1. Work on Containers and Virtualization
You will actively participate in major virtualization and containerization projects such as:
• Kubernetes
• KubeVirt
• OpenShift
• Libvirt
• QEMU
This includes designing and improving compute-focused features that integrate tightly with KubeVirt and OpenShift environments.
2. Develop Features for Windows Guests
You will enhance and maintain features specifically designed for Windows virtual machines running on Linux hosts.
3. Debugging and Performance Optimization
Your role includes:
• Debugging Windows VMs on Linux systems
• Diagnosing issues in multi-layered virtualization stacks
• Improving system performance in complex environments
4. Golang-Based Development
A significant part of your work will involve Golang, contributing to upstream open-source communities through feature enhancements, patch submissions, and review processes.
5. Cross-Project Integration
You will bring together multiple projects and services—merging them into cohesive and user-ready features.
6. Code Quality and Testing
• Write unit tests
• Develop functional tests
• Collaborate with Quality Engineering teams
• Maintain high-quality coding standards
7. Open-Source Contribution & Community Engagement
You will represent Red Hat through:
• Community collaborations
• Review of open-source patches
• Technical blogs
• Conference presentations
This role offers the rare chance to grow your visibility in the global open-source landscape.
Required Skills & Qualifications
To excel in this position, candidates must bring:
Mandatory Requirements
• Minimum 2+ years of experience in software engineering
• Bachelor’s degree in Computer Science or equivalent
• Hands-on experience with Kubernetes or OpenShift
• Strong Linux environment experience
• Proficiency in Golang, Python, or C/C++
• Multi-threaded programming knowledge
• Strong debugging and analytical skills
• Ability to learn emerging technologies quickly
• Good English communication skills
Red Hat Hiring Software Engineer – Preferred Skills (Added Advantage)
Candidates with the following strengths will stand out:
• Golang expertise
• Understanding of Linux Kernel concepts like control groups & namespaces
• Experience with virtualization technologies such as:
QEMU, KVM, Libvirt, OpenStack, RHV, VMware
• Distributed systems or cluster-level experience
• Open-source development exposure
• Windows OS debugging or kernel programming knowledge
Why This Job is a Big Opportunity
This role at Red Hat offers a powerful platform for engineers who love:
• Open-source engineering
• Virtualization and cloud-native technologies
• High-impact community-driven development
• Working on Kubernetes and container-driven platforms
You gain the freedom to innovate, collaborate globally, and work on some of the most advanced technologies shaping the future of cloud computing.
Conclusion
The Software Engineer position at Red Hat Pune is an extraordinary chance to elevate your skills in virtualization, container orchestration, and open-source engineering. With a hybrid workplace, globally distributed teams, and cutting-edge technologies, this role is ideal for professionals planning to grow in cloud-native and infrastructure-level development.
If you want to contribute to the world’s leading open-source ecosystem and build high-quality, scalable compute solutions, now is the perfect time to apply.
Read more: Red Hat Hiring Software Engineer in Pune 2026: Full-Time Hybrid Role | Apply NowWipro Hiring Software Developers (C Programming) in Pune – Full Job Details
Wipro Hiring Software Developers in Pune: A Great Opportunity for C Programmers
C++ Developer नोकरी संधी 2026 – Pune | FinTech क्षेत्रात करिअरची उत्तम संधी
Accenture Hiring Web Developer in Pune: Full-Time Role for Freshers and Experienced Professionals
Wipro Hiring: Software Developer (C Programming) in Pune – Full Job Details



