- You have 2 or more years of experience building features or applications for large-scale distributed systems
- You are proficient in designing and developing RESTful web services
- You have experience building and operating scalable, fault-tolerant, distributed systems
- You have experience with Java or other object-oriented programming languages and scripting languages such as Python
- You are comfortable with multi-threading challenges
- You have developed your skills through a variety of educational or professional experiences in computer science, engineering, or a related field
- Nice to have: front-end engineering skills