Senior Development Engineer - Storage at Hewlett Packard Enterprise
Hewlett Packard Enterprise · Bengaluru, Karnataka, India
- Salary: Not Disclosed
- Experience: 5+ years
📋 Job Details at a Glance 📍 Location Bengaluru, Karnataka, India 🏢 Company Hewlett Packard Enterprise 👥 Experience 5+ years 🎓 Qualification 5+ years. Hands-on with Go, Git. Relevant technical / engineering background 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Go Git Operating Systems System Programming Storage Technologies OS Configuration Deployment Kernel-level Components Senior Development Engineer - Storage at Hewlett Packard Enterprise — Full Details & How to Apply Senior Development Engineer - Storage at Hewlett Packard Enterprise in Bengaluru, Karnataka, India — Hands-on experience with Go, Git, and storage technologies is required The Senior Development Engineer - Storage role at Hewlett Packard Enterprise involves architecting and maintaining the HPE StoreOnce platform, which directly affects the performance and reliability of data storage solutions in enterprise environments. This position requires deep technical involvement in system programming and OS configuration , with responsibilities centered on kernel-level components and storage technologies . Candidates will work on real-world platforms used in HPE’s product line, ensuring stability and scalability of storage appliances. This role is part of Hewlett Packard Enterprise ’s technology solutions division, where development engineers contribute to the design and maintenance of core storage platforms. The job posting emphasizes hands-on work with Go, Git , operating systems , and system programming , indicating a focus on practical engineering tasks. The position is tied to the development lifecycle of HPE StoreOnce appliances, where system-level programming and deployment are critical. Hewlett Packard Enterprise is seeking a Senior Development Engineer - Storage with 5+ years of experience , a relevant technical / engineering background , and hands-on experience with Go, Git . The role is based in Bengaluru, Karnataka, India and operates under a hybrid work model. The position is open to 2023, 2024, 2025, 2026 graduates . Salary is not disclosed . Candidates will gain direct experience with Go , Git , Operating Systems , System Programming , Storage Technologies , OS Configuration , and Deployment . This role provides a foundation for advancing into senior engineering or technical leadership roles in storage systems and infrastructure development. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Search for Senior Development Engineer - Storage jobs , explore Hewlett Packard Enterprise recruitment , and find Bengaluru, Karnataka, India jobs with clear technical requirements. Apply online to access this role with defined skill expectations. Job Role & Responsibilities The Senior Development Engineer - Storage at Hewlett Packard Enterprise is responsible for building and maintaining the core software stack of HPE StoreOnce physical and virtual appliances using system programming and Go to ensure reliable, high-performance storage operations. Architect the platform for HPE StoreOnce physical and virtual appliances using system programming techniques to implement low-level storage abstractions and device drivers. Configure and maintain operating systems at the kernel level to ensure optimal performance of storage technologies in HPE appliances. Collaborate with software and hardware engineering teams to align development efforts on deployment pipelines and hardware-software integration. Monitor system performance using telemetry data collected from kernel-level components to identify bottlenecks and performance degradation. Own the maintenance and support of the codebase related to storage technologies , including bug fixes and long-term stability updates. Document system configuration procedures and performance improvements to enhance operational efficiency across HPE storage operations. troubleshoot and resolve issues in storage systems using operating system logs and kernel-level components to ensure reliability and data integrity. Implement new features in Go services that interface with storage technologies to support real-time data protection and backup workflows. This role demands direct ownership of the codebase , with every change impacting system performance , storage reliability , and operational efficiency in production environments. Required Skills & Technical Competencies Candidates must demonstrate proficiency in Go , Git , operating systems , system programming , storage technologies , OS configuration , and deployment to perform core engineering tasks in HPE storage systems. Technical Skills Go — advanced — used to develop core services and daemons in the HPE StoreOnce platform, including data protection and backup workflows. Git — intermediate — used for version control of the storage codebase, enabling collaboration and change tracking in deployment pipelines. Operating Systems — advanced — critical for configuring and tuning kernel-level components in Linux-based storage appliances. System Programming — advanced — required to write device drivers and low-level interfaces for storage technologies in HPE appliances. Storage Technologies — advanced — essential for implementing features such as data deduplication, snapshotting, and block-level I/O in HPE StoreOnce. OS Configuration — intermediate — used to set up and manage system-level services, network stacks, and mount points in storage appliances. Deployment — intermediate — applied to automate and manage the rollout of Go services and configuration scripts across HPE storage environments. When showcasing these skills in a resume or interview, emphasize hands-on experience with Go in storage systems, Git workflows in production codebases, and kernel-level debugging of storage technologies . Eligibility Criteria This role is designed for candidates with a technical or engineering background and at least 5 years of hands-on experience in software development and system-level programming. Must hold a degree in Computer Science, Engineering, or a related field with a focus on systems or software development. Eligible batches are 2023, 2024, 2025, and 2026 only. Minimum of 5 years of relevant experience in system programming or storage technologies is required. Academic performance is not specified, but a strong foundation in operating systems and system programming is expected. Experience with Go , Git , and OS configuration in real-world projects is required. Portfolio or project documentation showing implementation of storage technologies or system-level services is expected. Documentation & Portfolio Requirements Your resume must include a clear section on Go projects, Git workflows, and operating system configuration tasks, with specific details on tools used and outcomes achieved. For this role, prioritize demonstrating system programming experience with Go and kernel-level components in real storage or system-level projects — not just theory or academic work. Salary for Senior Development Engineer - Storage at Hewlett Packard Enterprise 💰 Compensation Not Disclosed The advertised compensation for the Senior Development Engineer - Storage role at Hewlett Packard Enterprise is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Senior Development Engineer - Storage Upskilling with the right resources significantly enhances your chances of selection for this specific role by aligning your skills with the job requirements. Recommended Courses & Resources Go — Mastering Go is essential for system programming tasks in this role. Git — Proficiency in Git is crucial for version control and collaboration on projects. Storage Technologies — Understanding storage technologies is vital for effective system development. KodNest — This course enhances your programming skills, particularly in system-level components. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in Go or Git — Ensure your resume highlights these essential skills. ❌ Using a generic resume — Tailor your resume to reflect the specific responsibilities outlined in the job description. ❌ Listing technologies without context — Provide examples of how you've applied OS configuration in your projects. ❌ Ignoring the experience requirement — Only apply if you have 5+ years of relevant experience. ❌ Including unrelated technologies — Stick to relevant skills to avoid diluting your application. ❌ Failing to verify the official Apply URL — Always check the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Senior Development Engineer - Storage Optimizing your resume for ATS is crucial for ensuring it gets noticed for this role, as many companies use automated systems to filter applications. ATS Keywords to Include Go Git Operating Systems System Programming Storage Technologies OS Configuration Deployment Kernel-level Components Debugging Technical Communication Performance Monitoring Collaboration Resume Tips for This Role Highlight the 5+ years of relevant experience prominently on your resume. Emphasize experience with Go and Git , as these are critical tools for the role. Include projects that demonstrate skills in system programming and storage technologies . Use exact keywords from the job description naturally to align with ATS requirements. Avoid adding unsupported claims or technologies that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including unrelated experience or unsupported claims in your resume to maintain credibility. How to Apply for Senior Development Engineer - Storage at Hewlett Packard Enterprise Apply Now — Hewlett Packard Enterprise Open the official Apply URL and confirm the job title and company matches the position you're applying for. Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience outlined in the job description. Complete the official application form accurately, ensuring all information is truthful and avoiding unsupported claims. Submit the application and save the confirmation or application reference number if provided by the portal. Record the application date and monitor the official company portal or your registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — Hewlett Packard Enterprise NexisGrow.com does not charge any fees for job applications. Hewlett Packard Enterprise operates in the Technology industry, with a Storage focus. This Senior Development Engineer - Storage role is based in Bengaluru, Karnataka, India and operates on a Hybrid work mode. The position supports advanced system development within a collaborative engineering environment. The team designs, configures, and maintains platforms for HPE StoreOnce physical and virtual appliances. Responsibilities include deep work in Operating Systems , System Programming , Storage Technologies , and Kernel-level Components . Collaboration with both software and hardware teams is central to the role. This role supports HPE’s core Storage Technologies development, where system programming and OS configuration are critical. It enables early-career engineers to gain hands-on experience in real-world Storage and Operating Systems systems. This role offers early-career exposure to Go , Git , and System Programming through practical work in OS configuration , deployment , and kernel-level development. It builds foundational skills in storage and system engineering within a team-driven environment. Company Details Industry Technology Location Bengaluru, Karnataka, India Connect With Us Careers Apply Now Website 🔗 hpe.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background and at least 5 years of experience, from eligible batches 2023 to 2026. ? What technical skills are most important for this role? Skills Tap to expand + Answer Go, Git, Operating Systems, System Programming, and Storage Technologies are crucial for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer Review Go and Git, understand operating systems, prepare to discuss system programming experiences, and familiarize yourself with storage technologies. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is hybrid, based in Bengaluru, Karnataka. ? What career exposure can this role provide? Growth Tap to expand + Answer Exposure to advanced storage technologies, system programming, and collaboration with engineering teams. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight Go, Git, Operating Systems, System Programming, and relevant experience in storage technologies. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer Collaboration with software and hardware engineering teams is emphasized in the role. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the role requires at least 5 years of experience. 🔗 Explore More on NexisGrow More jobs in Bengaluru Browse all Tech jobs Latest Fresher jobs More jobs at Hewlett Packard Enterprise Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com