Software Engineer - Platform
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Software Engineer to build enterprise storage, distributed system, service-oriented architecture, API, and virtualization software. They are creating a true cloud architecture for the enterprise and looking for experience in developing large distributed systems, virtualization, and storage software products. Experience in C++ Java and Storage. Client is a pre-IPO start-up in Fremont, CA EXPERIENCE AND SKILLS: Experienced with storage and flash/disk tiering, replication, DR or backup Extensive knowledge of virtualization, distributed systems, and software based infrastructure, C++, Python, & Unix-based development Experience in the following: service-oriented architectures, distributed consensus protocols, object cacheing, auto-tiering, VM hypervisors, quality of service, and data path development Good knowledge of data structures and algorithms Must be capable to debug in multi-threaded and clustered environments Agile software development, continuous integration, and continuous deployment methods BS Electrical Engineering / BS Computer Science Degree Required