10+ years relevant working experience and 5+ years as an engineering lead, especially for a large and complex software project Experience building and supporting complex, high-concurrency SaaS products, from the lead developer or architect role Deep understanding and direct knowledge of software sca