P

Pure Storage

Delivers all-flash storage hardware and services

Member of Technical Staff - Flash Array, Files

Software EngineeringPosted on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Hands-on ability to develop, debug, and optimize software in a Linux environment, with working familiarity across operating system internals, file systems, networking, or distributed storage concepts.
  • Fluency in C, C++, Go, Python, or Java, paired with a solid command of data structures, algorithms, multi-threading, synchronization, and concurrent programming.
  • A disciplined approach to breaking down multi-factor technical problems, writing clean, maintainable code, and upholding rigorous testing standards for enterprise-grade infrastructure.
  • Clear written and verbal communication skills to explain technical trade-offs, incorporate feedback during design and code reviews, and partner effectively across engineering, validation, and product teams.

Responsibilities

  • Design, implement, and test core file and object system algorithms and data-path components on FlashArray and FlashBlade to maximize throughput, low latency, and six-nines availability for enterprise customers.
  • Analyze real-world I/O patterns across AI training, Splunk/Elastic analytics, Kafka pipelines, Spark clusters, and modern backup workloads, partnering with product management and peer engineers to eliminate bottlenecks and elevate customer outcomes.
  • Take ownership of moderately scoped features from technical design through code delivery and production validation, exercising sound engineering judgment within established system architectures.
  • Collaborate closely with system validation and customer support engineers to diagnose complex production issues, isolate root causes in distributed storage environments, and ship durable fixes that protect customer uptime.
  • Work from the Prestige Dynasty, Block 1 office five days per week, subject to approved leave and work travel.

About the Company

Pure Storage

Delivers all-flash storage hardware and services

Pure Storage provides data storage solutions including all-flash storage arrays, cloud storage, hybrid cloud, and data protection services. Its products work by using flash memory to deliver fast data access, with Evergreen One offering a subscription-based, continuous update and maintenance model that keeps hardware and software up to date without replacing hardware. The company differentiates itself from competitors through a focus on high-performance all-flash storage, scalable data management, and a subscription-based Evergreen model that sustains ongoing software/firmware updates. Its goal is to help businesses manage, protect, and access their data efficiently at scale with sustainable, environmentally friendly storage solutions.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Pure Storage

See more jobs