Preferred Qualifications
Master’s Degree or 2+ years of professional experience
Knowledge of functional programming languages like GoLang, Scala, Erlang, Haskell, Clojure, or the ability to learn them quickly
Experience with distributed database, distributed computing and high frequency transactions is a big plus
Working familiarity with the entire software development lifecycle including version control, build process, testing, and code release
Experience with configuration automation tools (Puppet/Ansible/Chef/Salt)
Hands-on experience with Docker, Kubernetes.
Hands-on experience in Splunk, Sysdig, Elasticsearch, Prometheus, Grafana etc. is a big plus.
Experience with operating system internals, file systems, disk/storage and networking protocols
Effective verbal and written communication skills