Bachelor’s degree in Computer Science or equivalent practical experience.
5 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go.
Experience in computer science, data structures, algorithms and software design.
Preferred qualifications:
1 year of experience in a technical leadership role.