Software Engineering Team Lead - NAS Group
Core
Lead a team of developers to build and optimize high-performance, multi-threaded, clustered server-side storage platforms using C++ on Linux.
Role type
Senior IC software engineering team lead (storage systems)
Builds
Enterprise storage platforms (InfuzeOS) for Fortune 500 enterprises and service providers
Domain
Enterprise storage, high-performance computing, Linux server-side development
Required skills
C++ (5+ years), Linux, multi-threaded programming, clustered systems, filesystem IO optimization, high-level design, legacy code refactoring, team leadership
Preferred skills
Go, Python, storage device knowledge, FS protocols (NFS, NAS, SMB, CIFS), SCRUM/Agile management
Technologies
C++, Linux, Go, Python, NFS, NAS, SMB, CIFS
Responsibilities
Lead a team of 2-8 developers, perform C++ coding in a multi-threaded clustered environment, design new features, improve filesystem IO flow performance, maintain and refactor legacy code
Seniority
Senior, hands-on IC with management responsibilities
