Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
1 year of experience with data structures or algorithms.
1 year of experience with software development in one or more programming languages during coursework/projects, research, internships, or practical experience in school, work, or Open Source projects.
Preferred qualifications:
Experience with Site Reliability Engineering.
Experience in one or more of the following: Java, C++, and Go.
Experience in production infrastructure and with mobile development, and application deployment.
Experience with high availability systems and with mobile and IP messaging, telephony, or working with mobile operators.