CrawlJobs Logo

Platform Engineer – Storage Product Platform Development

India, Bangalore · Job Posted September 15, 2025
Apply Position
Job Link Share

Job Description

Senior level network and system expert to define and lead Enterprise storage product efforts. Design and develop products that require in-depth knowledge of Device-driver development and Linux internals. Involves designing, specifying, and leading the implementation of the platform features of the storage array.

Job Responsibility

  • Define and lead Enterprise storage product efforts
  • Design and develop products that require in-depth knowledge of Device-driver development and Linux internals
  • Design, specify, and lead the implementation of the platform features of the storage array
  • Work with cross organizational interactions: Hardware, Firmware, System management, Network teams, Architects
  • Design enhancements, updates, and programming changes for portions and subsystems of systems software, including IO path, storage management, databases and cloud-related application
  • Write and execute complete testing plans, protocols, and documentation
  • Provide guidance and mentoring to less-experienced staff members

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 8+ years of total experience
  • Prior experience of bringing up a Hardware platform
  • Prior experience of performance tuning disk drives, device drivers & memory management for scale
  • Designing software systems running on multiple platform types and protocols like SNMP & iSCSI
  • Must have very strong system programming background with C/C++/Golang for large enterprise class software
  • Must have proficiency with data structures, algorithms and multi-threaded programming
  • Must have in-depth knowledge of OS internals, networking, and storage concepts
  • Strong analytical and problem-solving skills

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)

What we offer

  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Platform Engineer – Storage Product Platform Development

8 matching positions

Platform Engineer – Storage Product Platform Development

Senior level network and system expert to define and lead Enterprise storage pro...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 8+ years of total experience
  • Prior experience of bringing up a Hardware platform
  • Prior experience of performance tuning disk drives, device drivers & memory management for scale
  • Designing software systems running on multiple platform types and protocols like SNMP & iSCSI
  • Must have very strong system programming background with C/C++/Golang for large enterprise class software
  • Must have proficiency with data structures, algorithms and multi-threaded programming
  • Must have in-depth knowledge of OS internals, networking, and storage concepts
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Design and develop products that require in-depth knowledge of Device-driver development and Linux internals
  • Design, specify, and lead the implementation of the platform features of the storage array
  • Work with cross organizational interactions: Hardware, Firmware, System management, Network teams, Architects
  • Design enhancements, updates, and programming changes for portions and subsystems of systems software, including IO path, storage management, databases and cloud-related application
  • Write and execute complete testing plans, protocols, and documentation
  • Identify, debug and create solutions for issues with code and integration into system architecture
  • Collaborate and communicate with management, internal, and external partners regarding software systems design status, project progress, and issue resolution
  • Provide guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Principal Engineer - Data path - HPE Alletra Storage MP X10000 (Object Storage product development)

Develops organization-wide architectures and methodologies for software systems ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • 15+ years of experience in a product development environment on storage/system engineering
  • Track record of delivering V1 products (or early-stage product development) in modern storage technologies (Object/File storage for modern AI use-cases, Object storage, cloud storage)
  • A track record of establishing and assuring adherence to performance requirements, work plans, and schedules for significant engineering initiatives
  • Experience designing and developing software systems design tools and languages
  • Experience in storage product development either file, block or object storage
  • Excellent analytical and problem-solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • End-to-End Ownership and Technical Leadership
  • Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • Anticipate bottlenecks and architect innovative solutions
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Drive best practices and operational excellence both at the team and organizational level
  • Coach and mentor junior and mid-level developers to help them grow technically and understand best practices
  • Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Product Development Engineer (Server Platform)

We are seeking an experienced Power and Performance Optimization Engineer with s...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding of server architecture, including CPU, memory, PCIe, storage, and networking subsystems.
  • Hands-on experience with server efficiency benchmarks, such as BenchSEE, SPECpower, SPECsert, or equivalent industry-standard tools.
  • Practical experience analyzing and optimizing system- and application-level performance in datacenter or cloud environments.
  • Experience debugging performance bottlenecks across BIOS, OS, and system configuration layers.
  • Strong English written and verbal communication skills, with the ability to clearly explain technical findings to customers and cross-functional teams.
  • Self-motivated and able to independently drive complex technical investigations to closure in a fast-paced, customer-facing environment.
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • 6+ years of experience in server platform performance and power optimization, preferably in datacenter or enterprise server environments.
Job Responsibility
Job Responsibility
  • Study and apply BIOS and OS level power management features to analyze and resolve power efficiency and performance issues on AMD EPYC™ server platforms.
  • Debug and optimize I/O bandwidth and latency in PCIe rich server systems with complex topologies, spanning storage, networking, and accelerator subsystems.
  • Drive core performance optimization in cloud and datacenter service environments, addressing CPU utilization, scheduling, scalability, and workload efficiency.
  • Work closely with customers to diagnose system and application-level performance issues, translate findings into actionable guidance, and deliver measurable efficiency improvements.
  • Enable customers through technical workshops, training sessions, and ongoing engineering engagements, accelerating adoption of best practices and AMD platform capabilities.
  • Collaborate cross functionally with internal teams to reproduce issues, perform root cause analysis, and influence platform features, optimizations, and future product direction.
  • Fulltime
Read More
Arrow Right

Senior Platform Engineer, Storage

We’re looking for a Senior Platform Engineer specializing in storage services to...
Location
Location
Ireland , Dublin
Salary
Salary:
102000.00 - 124000.00 EUR / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience designing and operating relational data and object storage platforms in production
  • Hands-on experience with one or more cloud providers (AWS, Azure, GCP) and declarative Infrastructure as Code (Terraform preferred)
  • Programming/scripting ability in Python, Go, Rust or Bash
  • Excellent communication skills and experience working asynchronously on a fully remote, distributed team
Job Responsibility
Job Responsibility
  • Design, operate, and scale storage based infrastructure systems across multiple tenancy models (single vs. multi-tenant) and public clouds (AWS, Azure, and GCP)
  • Deepen our team’s expertise in one more areas including: relational databases, search, caching, queuing, and streaming - helping strengthen platform scalability, security, and developer experience
  • Partner with Architecture, Release Engineering, Network, Compute, and Security teams to provide a seamless platform for application teams
  • Leverage tools and languages such as Terraform, Kubernetes, Helm, Argo CD, Python, SQL, Go, Bash, and Datadog
  • Participate in a balanced on-call rotation in an environment that values continuous improvement, helping to improve reliability and reduce operational toil
What we offer
What we offer
  • Equity Stake
  • Unlimited PTO
  • Excellent healthcare coverage
  • Paid parental leave
  • Wellness and home office stipends
  • Fulltime
Read More
Arrow Right

Principal Engineer for Storage Software Development

In the HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap fo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of delivering V1 products and anchoring multiple releases in storage product development
  • Demonstrated ability to handhold customers and played role of trusted advisor for their technology decisions
  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • Typically, 15-20 years' experience
  • Expertise in multiple software systems design tools and languages
  • Strong analytical and problem-solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Set technology direction for broader engineering team on next generation storage involving multiple technologies such as object, file & AI ready workloads
  • Ability to detail out multi release delivery content from high level vision for the products
  • Help leadership and Product Management to understand finer details on contemporary technological trends
  • Inspire engineering team to question the status quo and make bold moves on technology roadmap and deliverables
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Product Application Engineer- BIOS and Systems Engineer

AMD is looking for an experienced individual to take-up the exciting role of app...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering degree in CS/EE with 15+ years of relevant experience
  • Strong experience with storage technologies, frameworks, and libraries – RAID, Software Defined Storage, iSCSI SPDK, CEPH, ZFS, Deduplication, compression, Opensource Storage Acceleration libraries
  • Good knowledge of storage benchmarking like FIO, IOMeter, SPEC-SFS
  • System design and architecture of storage products
  • Strong experience in performance analysis and optimization
  • Appropriate experience in embedded software development in Linux, working on user and kernel mode device drivers, bootloaders, kernel configuration and tuning, power and performance management etc.
  • Appropriate work experience in highspeed IO driver development and debugging like PCIe, USB, SATA, NVMe and other IO protocols like I2C, SPI etc.
  • Well versed in opensource management, generation and up streaming patches, different Linux kernels and distros, Linux runtime and build infrastructure
  • Hands-on knowledge of embedded software debugging techniques both from the hardware and software/OS perspective
  • Good knowledge of CPU system architecture and HW platforms based on x86 processors
Job Responsibility
Job Responsibility
  • Storage solutions development, platform tuning, optimization, and competitive benchmarking
  • Hands-on coding/debugging and resolution of customer issues, analysis and enablement of storage customer use-cases
  • Achieve maximum platform/silicon entitlement in customer products through power and performance, driver optimization
  • Author applications notes and present training sessions to enable field teams, customers and partners
  • Bring-up customer boards with Linux kernel and device drivers working as reference boards
Read More
Arrow Right

Senior Systems/Storage Development Engineer

In HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap for al...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • Working experience of 10+ years with 5+ years in storage domain
  • Must have very strong system programming background with C/C++/ Golang for large enterprise class software
  • A Storage first person is highly desired
  • Must have proficiency with data structures, algorithms and multi-threaded programming
  • Must have in-depth knowledge of OS internals, networking, and storage concepts
  • Strong analytical and problem-solving skills
  • Prior experience handling support for customer issues/escalations is highly desired
  • Designing software systems running on multiple platform types
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Systems Engineer with expertise in Enterprise storage product
  • Designs and develops new features part of periodic firmware release for X10000 family of storage products
  • Design and develop features/capabilities related to Object storage
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including IO path, storage management, databases and cloud-related application
  • Responsibilities also include improvement/stability of a codebase release by targeted code fixes, minor enhancements
  • Triage and fix customer issues as part of minor releases and creatively address customer issues through validated work-arounds
  • Work often involves cross organizational interactions: Hardware, Firmware, System management, Network teams, Architects, other organizations, etc. to arrive at the best solutions
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of system
  • identifies and debugs and creates solutions for issues with code and integration into system architecture
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Platform Engineer

Become part of Platform Engineering team and enable engineering teams to deliver...
Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of core IaaS concepts such as compute, storage, networking, and identity management
  • Experience with IaaS cloud providers, particularly AWS (experience with Azure, GCP, etc., also considered)
  • Expertise in Platform Engineering and/or DevOps principles, with a focus on automation and reliability
  • Excellent problem-solving and collaboration skills, with a solution-oriented mindset
  • Deep knowledge of CI/CD processes and best practices for safely deploying code
  • Cloud & CDN: Strong AWS expertise
  • hands-on experience with Akamai (or migrating from it to AWS) will be a huge advantage
  • IaC: Deep expertise in AWS CDK and Terraform
  • Observability: Strong experience with Grafana and New Relic
  • CI/CD: Proficiency with GitHub Actions
Job Responsibility
Job Responsibility
  • Take ownership of the end-to-end operations of the products managed by your team
  • Keep your team's products up to date by leveraging a modern, state-of-the-art tech stack
  • Collaborate closely with an Engineering Manager and cross-functional tech teams to identify and solve critical problems
  • Influence architectural decisions, choose the right technologies, and develop infrastructure products that meet business needs
  • Lead key projects and initiatives, taking ownership of their successful execution
  • Be a bar-raiser within the company by defining and advocating best practices for safe code deployment
  • Develop the tools that empower teams to adopt these practices
  • Lead and execute infrastructure migration projects: Migration from Akamai to AWS
  • Migration from New Relic to Grafana
  • Migration from Terraform to AWS CDK (Infrastructure as Code)
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right