P

Pure Storage

Delivers all-flash storage hardware and services

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Deep technical expertise in JavaScript/TypeScript and modern web frameworks such as React.js or Vue.js, including state management, component architecture, and web performance optimization.
  • Strong proficiency in Go or Rust alongside Python for service orchestration, with experience designing resilient REST or GraphQL APIs, concurrency patterns, and idempotent workflows.
  • Expertise implementing secure, multi-tenant authentication patterns including OIDC, OAuth2, and SAML/SSO, and role-based access control systems.
  • Applied experience designing prompt workflows, integrating vector databases, and implementing retrieval-augmented generation patterns using large language model APIs.
  • Practical experience containerizing production workloads with Kubernetes, debugging Linux environments, and querying distributed data stores.

Responsibilities

  • Architect and ship high-performance web applications using modern JavaScript/TypeScript frameworks to provide real-time pipeline status, test results, and failure analytics at enterprise scale.
  • Develop and operate low-latency API gateways and backend microservices using typed systems languages such as Go or Rust to aggregate data across systems, enforce multi-tenant boundaries, and maintain reliable system contracts.
  • Implement authentication and authorization protocols including OAuth2/OIDC, single sign-on, and role-based access control, providing scoped and audited access for internal teams and external customers.
  • Engineer retrieval-augmented generation pipelines and large language model integrations over test metadata and failure logs to automate root-cause summaries, flake classification, and developer triage.
  • Instrument end-to-end frontend and backend telemetry and operate production services to improve time-to-insight, API latency, and user-interface performance.

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