Talent.com
Quantum Default Brand
Senior Software Engineer Hyperconverged Infrastructure Data PathQuantum Default Brand • Bengaluru, Karnataka, India
Senior Software Engineer Hyperconverged Infrastructure Data Path

Senior Software Engineer Hyperconverged Infrastructure Data Path

Quantum Default Brand • Bengaluru, Karnataka, India
30+ days ago
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 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 Quantums 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 Python or equivalent languages.
  • Leverage modern development tools and AI-assisted workflows (e.g. Claude code GitHub Copilot Cursor LLMs) to accelerate prototyping code generation and test automation.
  • Experience developing or optimizing the datapath in a software-defined storage layer including I/O path caching replication erasure coding and low-latency data services.
  • 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.
  • 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.


Required Experience:

Senior IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

Senior Software Engineer Hyperconverged Infrastructure Data Path • Bengaluru, Karnataka, India