As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Preferred Qualifications
Join a growing, dynamic team to develop our next-generation cloud storage service. We are developing web-scale infrastructure as a service (IaaS) offerings focused on cloud storage. You will have the opportunity to lead highly complex, disk based storage and large scale software systems.
Background in large distributed systems, storage technologies and storage protocols
Experience with qualifying new storage platforms
Expertise in Spring and Java service development
Expertise in NoSQL database design and implementation
Knowledge of web based storage systems
Familiarity with OpenStack Swift
Expertise leading development teams
Expertise running agile based development teams
Experience designing and running web-scale systems

Send To A Friend