Basic Qualifications:  Bachelor’s Degree  At least 6 years of professional software engineering experience (Internship experience does not apply)  At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)  At least 2 years of people management experience  Preferred Qualifications:  Master's Degree  7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node