5+ years of experience developing highly-available web applications or distributed systems that delight customers and the developers working on them Experience in designing, developing, and operating services in cloud-deployed environments Experiences with developing REST APIs using Python or Java or Scala Experience with at least one front-end web technology such as ReactJavascript Hands-on experience with SQLNoSQL databases and caches