Job Summary
A technology company is searching for a person to fill their position for a Remote Software Development Director.
Core Responsibilities of this position include:
- Providing leadership, direction and strategy
- Establishing and development of organization to meet and execute on strategy
- Delivering large scale projects on-time with the high quality
Qualifications for this position include:
- 8+ years of experience delivering and operating large scale, highly available distributed systems
- Strong knowledge of C, C++ or Java, and experience with scripting languages such as Python, Perl, etc
- Expertise in data structures, algorithms, operating systems, and distributed systems fundamentals
- Working familiarity with networking protocols and standard network architectures
- Deep understanding of databases, NoSQL systems, storage and distributed persistence technologies
- Strong troubleshooting and performance tuning skills