Pure Storage

Staff Software Engineer (Storage Systems),FlashBlade

Pure Storage

Apply
2 days ago
Bengaluru, India
Staff+
H1B Sponsor

Responsibilities

  • Design and implement new algorithms and technologies for high-performance systems.
  • Own and deliver innovation from concept to shipped product.
  • Analyze and solve challenging problems through persistence.
  • Engage with stakeholders across product management and development.
  • Work collaboratively with a team of skilled engineers.
  • Ensure customer satisfaction through quality product delivery.
  • Take ownership of end-to-end design and development.
  • Maintain high standards in product development.
  • Understand modern technology architecture.

Requirements

  • Developer-level experience with Linux platforms.
  • Strong programming skills in C, C++, Python, Java, Go, or similar languages.
  • Solid understanding of object-oriented programming.
  • Foundation in data structures, algorithms, and concurrent programming.
  • Excellent communication skills for stakeholder interaction.
  • Preferred experience in the storage domain and related technologies.
  • Experience in making strategic architectural decisions.
  • Understanding of production systems and enterprise infrastructure.
  • BS in Computer Science or related field; advanced degrees are a bonus.
  • Willingness to work in the Bangalore office.

Benefits

  • Flexible time off and wellness resources.
  • Company-sponsored team events.
  • Support for personal and professional growth.
  • Recognition as a great workplace in technology.

Tech Stack

Apache KafkaApache SparkCC++GoJavaLinuxPythonSplunk

Categories

AI & MLBackendData Engineering