Bachelor’s or Master’s degree in computer science, engineering, or a related field preferred. Equivalent experience is also considered 10+ years relevant working experience and 5+ years as an engineering lead, especially for a large and complex software project Experience building and supporting com