Experience with web technologies, including JSON and REST, distributed computing concepts, and networking concepts Experience with SQL DBs and NoSQL DBs Bachelor's Degree in Computer Science or related field or equivalent experience