- 3+ years of non-internship professional software development experience - 2+ years of experience architecting and optimizing compilers - Proficiency with 1 or more of the following programming languages: C++ (preferred), C,...