Quantum
Posted 2mo ago

Senior Software Engineer - Hyperconverged Infrastructure Data Path

Quantum
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • designing HCI
  • optimizing datapath
  • implementing resilience
Requirements
  • 8+ years systems/infrastructure software development using C/C++ or Python
  • Experience with datapath
  • Storage I/O
  • Virtualization
  • Container orchestration
  • Linux performance tuning
  • Strong communication and distributed team experience
Technical tools mentioned
CC++PythonClaude codeGitHub CopilotCursorLLMsiSCSINVMe-oFSR-IOVDPDKKVMVMwareHyper-VKubernetesDockerOpenShiftOVSVXLANBGPNutanix AOSVMware vSANAzure Stack HCILinuxperfeBPFGitJIRA

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++, 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.

About Quantum

Provides data storage and management solutions for unstructured data.

Similar jobs

Software Engineer roles near Bengaluru, Karnataka
1h
Save
Mark Applied
Hide
Senior Staff Engineer Software
Bengaluru, Karnataka, India
HybridFull Time
Infineon Technologies
Infineon TechnologiesXETRA: IFX: Manufactures semiconductor solutions for power and IoT applications.
5+ YOERequires 5–8 years of software development experience, including 3+ years with AWS, plus Node.js, REST APIs, microservices, CI/CD, cloud-native architecture, and security expertise.
AWS, Node.js, REST API, AWS Lambda, Amazon S3, AWS IAM, Amazon SNS, Amazon API Gateway, Amazon CloudWatch, AWS IoT Core, AWS IoT Device Management, Amazon EKS, Kubernetes, Amazon ECR, Amazon Bedrock, AWS CloudFormation, AWS CDK, Terraform
6h
Save
Mark Applied
Hide
Software Engineer - Full Stack Development
Bangalore or Hyderabad or Gurgaon or Chennai or Noida or Asia
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
10+ YOE10+ years IT experience, including 5+ years full-stack development, cloud-native applications, microservices, Agile delivery, and at least two large-scale cloud modernization programs. Bachelor's degree required; master's preferred.
Java, Spring Boot Framework, REST APIs, SOAP Services, XML, JSON, Maven, Gradle, React, HTML5, CSS3, Kubernetes, OpenShift, Microsoft Azure, SQL, NoSQL, Apache Tomcat, New Relic, Splunk, Angular, ReactJS, VueJS, ExpressJS, MongoDB, PostgreSQL, MySQL, Oracle Database, Microsoft SQL Server, Redis, DynamoDB, Python, Node.js, JPA, Hibernate, Quarkus, Go, Scala, API Gateway Platforms, JBoss EAP, Open Liberty, Kafka, Nginx, Jetty, Oracle WebLogic, RabbitMQ, Azure DevOps, Jenkins, Git, Nexus, Jira, Terraform, Ansible
6h
Save
Mark Applied
Hide
Software Engineer II
Bengaluru or Varthur Hobli
OnsiteFull Time
Ribbon Communications
Ribbon CommunicationsNASDAQ: RBBN: Provides secure IP and optical networking communications software.
Requires strong Python, Shell Scripting, and C/C++ skills; Linux, cloud, virtualization, automation, IaC, Docker, Kubernetes, CI/CD, DevOps, and cloud-native security experience; computer science or electronics degree.
Python, Shell Scripting, C, C++, Linux, AWS, GCP, Azure, RHV, KVM, VMware, OpenStack, OpenShift, Ansible, Terraform, Docker, Kubernetes (K8s), Jenkins
11h
Save
Mark Applied
Hide
Senior Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
Konovo
Konovo: Market research platform connecting healthcare professionals and researchers.
6+ YOERequires 6–10+ years of software engineering experience, backend expertise, JavaScript or TypeScript exposure, distributed systems, RESTful APIs, databases, cloud platforms, system design, and Agile collaboration.
Java, Python, Go, C#, JavaScript, TypeScript, React.js, Next.js, Node.js, AWS, Azure, GCP, SQL, NoSQL, RESTful APIs, LITE (LLM Innovation & Technology Engineering)
12h
Save
Mark Applied
Hide
Custom Software Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOERequires 5+ years of SAP Ariba experience, software development lifecycle and agile expertise, scalable component design, troubleshooting, system integration, and 15 years of full-time education.
SAP Ariba, SAP Master Data Migration
12h
Save
Mark Applied
Hide
Senior Software Engineer, Mobile (iOS)
Bengaluru, Karnataka, India
OnsiteFull Time
Grab
GrabNASDAQ: GRAB: Superapp providing transportation, food delivery, and digital financial services.
5+ YOEAt least 5 years of iOS development experience, large-scale application delivery, modular architecture, Swift and SwiftUI expertise, iOS architecture patterns, CI/CD, and scalable system design.
Swift, SwiftUI, RIBs, MVVM, VIPER, SOLID, CI/CD, Needle
12h
Save
Mark Applied
Hide
Senior Software Engineer - TCMS
Bengaluru, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
5+ YOEBachelor's or master's degree in electrical, electronic, or computer science and 5–8 years of rolling stock experience. Requires train control expertise, communication protocols, requirements engineering, standards knowledge, and teamwork.
MVB, WTB, Ethernet, TRDP, V-model, IEC 50128, IEC 61131, IEC 61375, EN 50657
12h
Save
Mark Applied
Hide
Software Developer (C#, WPF, Angular)
Bangalore, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
4+ YOEBachelor's degree in computer science or engineering, 4–6 years of relevant experience, strong C#, WPF, and Angular skills, software architecture expertise, and knowledge of testing tools.
C#, WPF, Angular, DevOps, IoT, NUnit, FxCop, SonarQube, WinDbg