3-5 years of relevant software development experience Proven track record of leading the delivery of large-scale, secure, highly available, low latency, high quality systems Deep hands-on technical expertise in hyper-scale distributed systems engineering Experience running production services in the cloud and being part of on call rotation Expertise in cloud-native technology, including networking & security Experience with Java, Kubernetes, and cloud platforms is highly valued Prior experience working on AWS, GCP, or Azure and a deep understanding of cloud best practices Proven experience in leading and mentoring technical teams BS Degree in Computer Science, Engineering, or equivalent experience