Requied Software Senior Engineer (I7)
Powerstore Data Path Engineering team constantly push the boundaries of what is possible in the world of Big Data storage and distributed systems. We are a true systems company and work at every layer of the storage stack, including all aspects of operating systems and file systems, distributed algorithms, high-performance protocol stacks, and next-generation virtualization technology.
Join us as a Senior Software Engineer on our Data Path Engineering team in Herzliya, Israel to do the best work of your career and make a profound social impact.
What youll achieve:
You will be part of Engineering development team, where software engineers constantly push the boundaries of what is possible in the world of storage and distributed systems. We are a true systems company and work at every layer of the storage stack, including all aspects of operating systems and file systems, distributed algorithms, high performance protocol stacks, and next-generation virtualization technology.
You will:
Participate in the preparation, review and evaluation of software/storage requirements and specifications
Develop of core Software – using mainly C/C++, Python
Prepare written specifications for tasks of varied complexity from verbal requirements
Use defined software lifecycle methodologies
Review and implement test strategies for software products
Take the first step towards your dream career
Application closing date: 31/01/26
Job ID:R282826.
Powerstore Data Path Engineering team constantly push the boundaries of what is possible in the world of Big Data storage and distributed systems. We are a true systems company and work at every layer of the storage stack, including all aspects of operating systems and file systems, distributed algorithms, high-performance protocol stacks, and next-generation virtualization technology.
Join us as a Senior Software Engineer on our Data Path Engineering team in Herzliya, Israel to do the best work of your career and make a profound social impact.
What youll achieve:
You will be part of Engineering development team, where software engineers constantly push the boundaries of what is possible in the world of storage and distributed systems. We are a true systems company and work at every layer of the storage stack, including all aspects of operating systems and file systems, distributed algorithms, high performance protocol stacks, and next-generation virtualization technology.
You will:
Participate in the preparation, review and evaluation of software/storage requirements and specifications
Develop of core Software – using mainly C/C++, Python
Prepare written specifications for tasks of varied complexity from verbal requirements
Use defined software lifecycle methodologies
Review and implement test strategies for software products
Take the first step towards your dream career
Application closing date: 31/01/26
Job ID:R282826.
Requirements:
Every team member brings something unique to the table. Heres what we are looking for with this role:
Essential Requirements:
University degree and 3-5 years of C/C++ development experience
Good knowledge of Python, operating systems; firmware; device drivers; embedded software/firmware; tools and utilities, as applicable
Knowledge of server, storage, networking technologies
Ability to code/debug moderately sophisticated programs using design specifications
Knowledge of software architectures and applications.
Every team member brings something unique to the table. Heres what we are looking for with this role:
Essential Requirements:
University degree and 3-5 years of C/C++ development experience
Good knowledge of Python, operating systems; firmware; device drivers; embedded software/firmware; tools and utilities, as applicable
Knowledge of server, storage, networking technologies
Ability to code/debug moderately sophisticated programs using design specifications
Knowledge of software architectures and applications.
This position is open to all candidates.























