P

Pure Storage

Delivers all-flash storage hardware and services

Member of Technical Staff - Multiple Teams

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or a related technical field.
  • At least 3 years of experience designing, developing, and testing product components using one or more of Go, C++, or Java; Go is preferred.
  • A good understanding of microservices architecture and scalable platforms.
  • Experience designing and implementing high-quality, testable, maintainable, optimal, production-grade microservices and continuous integration.
  • Experience designing and owning microservices that operate and scale in a distributed system architecture.
  • Experience working with internal and external stakeholders, from product management to customer beta partners, to design highly scalable, production-quality software.
  • A solid computer science background in data structures, algorithms, and software design.
  • Willingness and ability to work in an open office environment.

Responsibilities

  • Design and develop microservices and integrate new features into Portworx products.
  • Focus on design, development, unit and functional testing, code reviews, documentation, continuous integration, and continuous deployment.
  • Collaborate with peers and stakeholders to take solutions from initial design to production.
  • Own design and development activities, adapt to customer feedback, and handle issues found in unit testing, system testing, and customer deployments.
  • Experiment with new technologies to innovate solutions.

Desired Qualifications

  • Hands-on experience with KubeVirt, OpenShift, VMware APIs, and virtualization technologies.
  • Deep understanding of containerized workloads, virtual machine orchestration, and integration between cloud-native and traditional virtualization environments.
  • Knowledge and working experience with Kubernetes and containers.
  • Prior experience in Kubernetes control plane development.
  • Experience building systems to obtain telemetry reports from business services running in production.

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