What are the responsibilities and job description for the Software Engineer - Distributed Systems position at High-Tech Professionals?
Software Engineer - Distributed Systems Job ID : 1782
Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.
Location : San Francisco Bay Area
Type : Permanent
Status : Closed
Key Skills : Distributed, parallel system software, C, C , UNIX, storage architecture, cluster, database, storage IO data, full stack engineering, system development.
Description :
Seeking Software Engineer to design and build distributed system software. In this position you will :
- Build the database and storage IO data path in database machine to enable the best performance, scalability, and high availability of the system.
- Develop system infrastructure software to handle unforeseen sub-component failures and reduce impact.
- Design and implement smart algorithms to promptly recover and fail over from hardware failures under all conditions to achieve overall system high availability and stability with minimum performance impact.
- Create a reverse communication channel from the storage tier to the database tier to allow the database to become storage-aware.
- Stay ahead of technology curve by working on the latest and greatest technology breakthroughs in key computing areas, such as processor, networking, flash, and disk storage for future generations of products.
Requirements :
To apply for this position, please submit an MS Word doc of your resume and put in the subject "Job ID # 1782".
J-18808-Ljbffr