Everpure
About this role
Everpure is Pure Storage after its rebrand, and this seat is on the FlashArray team, the company's
flagship storage platform. The work is systems software in C and C++: designing and delivering new
algorithms for a system the posting describes as six nines reliable, and solving problems in
distributed systems, operating system internals, kernel integration and large scale data management.
There is a cloud thread too, extending FlashArray into the public cloud through features like
CloudSnap and Cloud Block Store for AWS. At 4 years this is the lower end of Everpure's range, which
runs from 4 up to 18 on this board. Apply if you want genuine systems work early in your career, the
kind that is hard to get into later without the background.
flagship storage platform. The work is systems software in C and C++: designing and delivering new
algorithms for a system the posting describes as six nines reliable, and solving problems in
distributed systems, operating system internals, kernel integration and large scale data management.
There is a cloud thread too, extending FlashArray into the public cloud through features like
CloudSnap and Cloud Block Store for AWS. At 4 years this is the lower end of Everpure's range, which
runs from 4 up to 18 on this board. Apply if you want genuine systems work early in your career, the
kind that is hard to get into later without the background.
Who this is for
Requirements. 4+ years of professional experience. Strong C and C++ with a systems background.
Experience or strong interest in distributed systems, operating system internals, kernel integration
and large scale data management.
What you would do. Design and deliver high reliability storage features: own end to end development
of new algorithms and software for a highly reliable (six nines) and high performance system, meeting
demanding business SLAs. Innovate and solve complex systems challenges by analysing, troubleshooting
and solving problems across distributed systems, OS internals, kernel integration and large scale
data management. Contribute to platform expansion and cloud integration, developing features that
extend FlashArray into the public cloud (for example CloudSnap and Cloud Block Store for AWS). Work
cross functionally so features keep the platform's core simplicity and zero downtime upgrade
promise.
Office reality. Bangalore, in office. Everpure states across its postings that it is "primarily an
in-office environment" and expects you at the Bangalore office except for PTO, work travel or
approved leave. It is one of the few employers on this board that states its policy plainly.
⚠️ Everpure re-posts roles under fresh requisition ids. Two other Everpure postings this week turned
out to be near identical re-posts of roles already on this board (similarity 0.99 against rows
published on 1 and 3 August), and were left out for that reason. This one was checked the same way
and is genuinely different work.
Who this is for. A systems engineer with four or more years in C or C++ who wants storage internals.
You do not need prior storage domain experience: the requirement is systems depth, and storage is
learnable on the job. Note that Everpure uses the title "Member of Technical Staff" at every level
from 4 years to 18, so the title tells you nothing about seniority here. Read the years.
Experience or strong interest in distributed systems, operating system internals, kernel integration
and large scale data management.
What you would do. Design and deliver high reliability storage features: own end to end development
of new algorithms and software for a highly reliable (six nines) and high performance system, meeting
demanding business SLAs. Innovate and solve complex systems challenges by analysing, troubleshooting
and solving problems across distributed systems, OS internals, kernel integration and large scale
data management. Contribute to platform expansion and cloud integration, developing features that
extend FlashArray into the public cloud (for example CloudSnap and Cloud Block Store for AWS). Work
cross functionally so features keep the platform's core simplicity and zero downtime upgrade
promise.
Office reality. Bangalore, in office. Everpure states across its postings that it is "primarily an
in-office environment" and expects you at the Bangalore office except for PTO, work travel or
approved leave. It is one of the few employers on this board that states its policy plainly.
⚠️ Everpure re-posts roles under fresh requisition ids. Two other Everpure postings this week turned
out to be near identical re-posts of roles already on this board (similarity 0.99 against rows
published on 1 and 3 August), and were left out for that reason. This one was checked the same way
and is genuinely different work.
Who this is for. A systems engineer with four or more years in C or C++ who wants storage internals.
You do not need prior storage domain experience: the requirement is systems depth, and storage is
learnable on the job. Note that Everpure uses the title "Member of Technical Staff" at every level
from 4 years to 18, so the title tells you nothing about seniority here. Read the years.
Apply on company site
Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.