P

Pure Storage

Delivers all-flash storage hardware and services

Staff Software Engineer

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

About the Job

Requirements

  • 8–14 years of industry experience in software engineering, preferably in enterprise software.
  • Strong software engineering fundamentals and proficiency in at least one of C++, Python, or Go.
  • Knowledge of computer science fundamentals, data structures, algorithms, and system design.
  • Understanding of distributed systems and the trade-offs involved in building reliable services or products.
  • Experience owning software through design, development, testing, deployment, and production support.
  • Experience with modern CI/CD pipelines and automated testing.
  • Exposure to cloud platforms or cloud-based systems.
  • A Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.

Responsibilities

  • Design, build, test, and operate software systems for enterprise products.
  • Own major features and systems end to end, from problem definition and design to production support.
  • Solve complex problems with a practical, data-informed approach; evaluate trade-offs in performance, reliability, and maintainability.
  • Build well-tested software using C++, Python, Go, or similar languages.
  • Contribute to system architecture and apply distributed-systems principles where appropriate.
  • Use and improve modern CI/CD pipelines, testing, and release practices.
  • Work with engineering partners to deliver dependable software and resolve issues across system boundaries.
  • Share technical knowledge through design discussions, code reviews, and mentoring.

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