Minimum Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field and equivalent practical experience.
Years of experience 5-6 in software development
Experience with source control: Mercurial or Git or Perforce
Proficiency in Java
Back-end server experience of some kind
Experience rolling things out at scale
Guice experience or Async frameworks or Multi-threaded development
Desirable Qualifications:
Proficiency in:
Kotlin
golang
Python / AppEngine
Large-scale NoSQL: BigTable / HBase