Backend Software Engineer - FlashBlade Team

Pure Storage provides data storage solutions, empowering innovators by simplifying how people consume and interact with data.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS · AI

Description For Backend Software Engineer - FlashBlade Team

Pure Storage is revolutionizing how businesses interact with data through their innovative storage solutions. As part of the FlashBlade team, you'll be working on building a scale-out all-flash file and object store designed for modern applications. The role involves deep engagement with AI, modern backup, log analytics, and data pipeline technologies.

The company has an impressive track record, serving 11,000+ customers including 58% of the Fortune 500, and has been recognized as a leader in Gartner's Magic Quadrant for ten consecutive years. Their customer-first approach has earned them a Net Promoter Score in the top 1% of B2B companies globally.

As a Backend Software Engineer on the FlashBlade team, you'll be at the forefront of developing and maintaining APIs and interfaces that power Pure Storage's cutting-edge products. You'll work with distributed systems, algorithms, operating systems, and various modern technologies while collaborating with talented engineers in an open office environment.

The role offers significant growth opportunities and the chance to make a real impact on how the world works with data. Pure Storage values individuality and maintains a strong commitment to equality and diversity. The company offers comprehensive benefits and maintains a healthy work-life balance through various programs and initiatives.

If you're passionate about solving complex problems, working with modern technologies, and want to be part of a team that's pushing the boundaries of data storage innovation, this role at Pure Storage could be your next career milestone.

Last updated a month ago

Responsibilities For Backend Software Engineer - FlashBlade Team

  • Own and deliver innovation end-to-end, from concept to shipped product
  • Design, develop and maintain customer-facing and internal-facing API and command line interface
  • Experiment with new technologies and architectural patterns
  • Analyze and solve challenging problems
  • Work as a team with peers
  • Focus on design, development, unit testing, code reviews, documentation, CI/CD

Requirements For Backend Software Engineer - FlashBlade Team

Java
Python
Linux
  • Minimum of 4+ years of demonstrable experience in Java development
  • Good understanding of Java languages and frameworks like Spring, Hibernate
  • Enthusiasm to learn and use other programming languages
  • Proven design sensibility
  • Must be able to work in an open office/team environment

Benefits For Backend Software Engineer - FlashBlade Team

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
  • Employee resource groups through Pure Equality program
  • Pure Good Foundation for volunteering and grants

Interested in this job?

Jobs Related To Pure Storage Backend Software Engineer - FlashBlade Team

Technical Support Engineer

Technical Support Engineer position at Pure Storage, providing enterprise-level support for storage solutions with competitive compensation and benefits.

Software Engineer - Fusion Team

Join Pure Storage's Fusion team to develop innovative storage solutions and shape the future of data management.

Technical Support Engineer

Join Pure Storage as a Technical Support Engineer in Lehi, Utah, to solve complex data storage challenges and empower innovators worldwide.

Data Engineer and Backend Developer

Pure Storage seeks a Data Engineer and Backend Developer with Python expertise to build ETL pipelines and optimize data workflows.

Technical Services Engineer, FlashBlade

Technical Services Engineer for FlashBlade at Pure Storage, providing 24/7 enterprise-level support in North Carolina.