b'3+ years of engineering team management experience7+ years of working directly within engineering teams experience3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience8+ years of leading the definition and development of multi…