2-5 years of relevant software, product and/or security engineering experience Strong fundamentals in distributed systems design and development Experience building and operating large-scale systems in the Cloud Solid understanding of basic systems operations (disk, network, operating systems, etc.) Proficiency in Java, Scala, C/C++, Go or other statically typed languages Experience in the areas of security, identity and access management Experience/knowledge with public clouds (AWS, Azure or GCP)