Senior Software Engineer-Golang/Java, Kubernetes, AWS/vSphere
Red Hat
All India • 2 weeks ago
Experience: 5 to 9 Yrs
PREMIUM
Deal of the Day
--:--:--
A recruiter messaged CVX24 Premium users few seconds ago.
Upgrade to CVX24 Premium: Only $2.49
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Get practical interview tips and guidance
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$4.99
$2.49
🔥 50% OFF
Activate
$4.99
$2.49
all inc.
(Validity: 6 Months. After payment confirmation we will reach out to you)
Enter Your Details
Job Description
As a Senior Software Engineer at Red Hat Engineering, you will be a key member of an agile team developing and maintaining the core of Red Hat OpenShift Container Platform. Your focus will be on integrating the platform with VMware vSphere and AWS. You will lead the design, development, and implementation of software components, systems, and sub-features to enhance system performance and functionality for customers across private virtualized infrastructure and public clouds. Your expertise in Go, Kubernetes ecosystem, vSphere Administration, and cloud infrastructure knowledge will be essential for success in this role.
Key Responsibilities:
- Design and implement software solutions within the OpenShift ecosystem, particularly focusing on vSphere and/or AWS
- Coordinate team activities to ensure successful completion of features in upstream Kubernetes, upstream OKD, and downstream OpenShift
- Develop core components for hybrid cloud integrations such as OpenShift Installer, Cluster API, and Cloud Controller Managers
- Resolve complex system issues impacting software performance and scalability, especially related to vCenter APIs, vSAN, and networking
- Conduct code reviews and design discussions to ensure quality standards are met
- Implement automated tests and CI/CD pipelines for software validation on both virtualized and cloud infrastructure
- Mentor junior engineers and provide technical guidance to enhance team capabilities
- Leverage AI technologies to streamline workflows and accelerate development cycles
- Collaborate with business stakeholders and partner support teams to resolve customer issues
Qualifications Required:
- Expertise in Go (Golang) and system programming
- Proficiency in Kubernetes ecosystem, including CRDs, Operators, and Controller-Runtime
- Strong vSphere Administration Skills, including experience with vCenter, ESXi, and Govmomi library
- Cloud Infrastructure Knowledge, with experience in AWS services and their interface with Kubernetes
- Familiarity with Infrastructure as Code tools such as Terraform or Ansible
- Ability to make sound decisions to resolve technical challenges
- Excellent technical documentation and communication skills in English
About Red Hat:
Red Hat is a global leader in enterprise open source software solutions, delivering high-performing Linux, cloud, container, and Kubernetes technologies. With a commitment to diversity and inclusion, Red Hat fosters a culture of transparency, collaboration, and innovation. As a Red Hatter, you are encouraged to contribute your ideas, solve complex problems, and make a meaningful impact in a flexible work environment.
Red Hat is an equal opportunity workplace that values diversity and promotes an inclusive environment where all voices are celebrated. We welcome applicants from diverse backgrounds and experiences to join our global community and contribute to our culture of innovation and collaboration.
If you require assistance completing the online job application at Red Hat, please email application-assistance@redhat.com. We support individuals with disabilities and provide reasonable accommodations during the application process. As a Senior Software Engineer at Red Hat Engineering, you will be a key member of an agile team developing and maintaining the core of Red Hat OpenShift Container Platform. Your focus will be on integrating the platform with VMware vSphere and AWS. You will lead the design, development, and implementation of software components, systems, and sub-features to enhance system performance and functionality for customers across private virtualized infrastructure and public clouds. Your expertise in Go, Kubernetes ecosystem, vSphere Administration, and cloud infrastructure knowledge will be essential for success in this role.
Key Responsibilities:
- Design and implement software solutions within the OpenShift ecosystem, particularly focusing on vSphere and/or AWS
- Coordinate team activities to ensure successful completion of features in upstream Kubernetes, upstream OKD, and downstream OpenShift
- Develop core components for hybrid cloud integrations such as OpenShift Installer, Cluster API, and Cloud Controller Managers
- Resolve complex system issues impacting software performance and scalability, especially related to vCenter APIs, vSAN, and networking
- Conduct code reviews and design discussions to ensure quality standards are met
- Implement automated tests and CI/CD pipelines for software validation on both virtualized and cloud infrastructure
- Mentor junior engineers and provide technical guidance to enhance team capabilities
- Leverage AI technologies to streamline workflows and accelerate development cycles
- Collaborate with business stakeholders and partner support teams to resolve customer issues
Qualifications Required:
- Expertise in Go (Golang) and system programming
- Proficiency in Kubernetes ecosystem, including CRDs, Operators, and Controller-Runtime
- Strong vSphere Admin
Skills Required
System Programming
Kubernetes
Operators
vCenter
ESXi
IAM
Ansible
Python
Bash
Networking Protocols
Go Golang
Concurrency Patterns
Custom Resource Definitions CRDs
ControllerRuntime
vSphere Administration
Govmomi library
AWS Services
EC2
VPC
Infrastructure as Code IaC
Terraform
SoftwareDefined Networking SDN
Posted on: April 12, 2026
Relevant Jobs
Step 2 of 2