Software Engineer - Hyperconverged Infrastructure
Join Our Community
Required Skills
Job Description
Quantum Corp. leads the world in helping organizations build modern, software\-defined infrastructure that simplifies IT operations and accelerates digital transformation. Whether its delivering unified compute, storage, and networking for enterprise workloads, enabling seamless hybrid cloud deployments, powering mission\-critical virtualized environments, or driving AI\-ready hyperconverged infrastructure at scale, Quantum has the tools and technology to help you engineer the solution that works now \- and scales for decades to come. You are applying to an exceptional team that contributes to enhancing our position as a proven global leader in hyperconverged and software\-defined infrastructure.
We are seeking a high\-caliber Senior HCI Software Engineer to join our Hyperconverged Infrastructure Team. In this role, you will be responsible for the core software stack that unifies compute, storage, and networking into a single, seamlessly managed platform: the HCI Software Stack. You will design, implement, and optimize the software layers that converge compute, storage, and networking resources into a unified, policy\-driven infrastructure platform.
This is a full\-stack infrastructure role requiring a passion for systems software, distributed resource management, and building platforms that make complex infrastructure simple to operate at scale.
- *Specific duties include but are not limited to:**
- HCI Platform Architecture: Design and maintain the core HCI software stack including the distributed resource scheduler, software\-defined storage engine, and virtual networking fabric that underpin Quantum's hyperconverged appliances.
- Performance \& Resource Efficiency: Profile and optimize resource contention across compute, storage, and network layers. Work with technologies like iSCSI, NVMe\-oF, SR\-IOV, and DPDK to minimize overhead and maximize workload density on shared HCI nodes.
- Fault Tolerance \& Self\-Healing: Implement and maintain features such as automatic node failure detection, live VM migration, distributed snapshot management, and self\-healing storage policies to ensure continuous availability of HCI workloads.
- Virtualization \& Workload Management: Develop and extend integrations with hypervisors (KVM, VMware, Hyper\-V) and container runtimes (Kubernetes, Docker) to enable seamless workload placement, live migration, and QoS enforcement across the HCI cluster.
- Scale\-Out \& Lifecycle Management: Ensure the HCI platform scales linearly as nodes are added, automating data rebalancing, capacity expansion, and rolling software upgrades without disrupting running workloads.
- *Job Requirements:**
- Minimum 8 years of experience in systems or infrastructure software development using C/C\+\+, Go, Python, or equivalent languages.
- Experience with hypervisors (KVM, VMware vSphere, Hyper\-V) and container orchestration (Kubernetes, OpenShift) is a plus.
- Experience with software\-defined networking (OVS, VXLAN, BGP) and Linux networking stack is a plus.
- Experience with HCI platforms such as Nutanix AOS, VMware vSAN, or Azure Stack HCI is a plus.
- Experience with AI/ML infrastructure workloads and GPU resource management is a plus.
- Experience with cloud integration (AWS Outposts, Azure Arc, Google Anthos) and hybrid cloud architectures is a plus.
- Ability to work in a team environment.
- Strong communication skills.
- Ability to work with a globally distributed team.
- Self\-motivated, able to identify and solve problems on their own.
- Ability to collaborate cross functionally and integrate other components into the solution.
- Approach problems creatively and not just repeat the same mistakes made before them.
- Effective communicator to both technical and non\-technical audiences.
- *Desired Skills:**
- Experience with Linux OS administration including kernel tuning, performance profiling (perf, eBPF), and HCI node lifecycle management
- Experience using GIT.
- Experience using JIRA.
- *Ideal Candidate:**
Our ideal candidate is passionate about simplifying infrastructure complexity, thrives at the intersection of hardware and software, and has hands\-on experience designing or operating hyperconverged or software defined infrastructure environments.
Similar Jobs
- E
Senior System Engineer - AWS IAM, Python and Agentic AI
EPAM Systems · Gurgaon, Haryana, India
- J
Lead Software Engineer- DevOps, Kubernetes, AWS
JPMorganChase · Bengaluru, Karnataka, India
- H
AWS Cloud Infrastructure & Snowflake Platform Engineer
Haparz · Bengaluru, Karnataka, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 1d ago
- Source
- Indeed