- Individual hands-on contribution into development effort- Drive the best design principles/rationals and ensure craftsmanship in the development process- Drive and establish standard methodologies for process and tools- Drive the projects from architectural concepts to development to production
Key Qualifications
Minimum 10 years of experience in hands-on development of systems
Minimum 4 years of experience in leading team of engineers
Strong experience in building highly scalable, fault-tolerant distributed systems
Broad experience in REST APIs and micro-service architectures
Strong organizational and communication skills
Strong ability to prioritize, push aggressive deadlines and drive closures
Hands-on experience with one or more languages (C/Go/Rust)
Ability to collaborate with multi-functional teams
Extensive understanding of network security and routing