Requirements: Education: BS or MS Degree in a technical discipline with 5+ years of demonstrated hands-on software engineering experience (additional experience may substitute for a degree). Cloud: Experience building applications and deploying to public or private clouds (AWS, Microsoft Azure, or similar providers preferred).