BS/MS in Computer Science, or relevant education/experience. 10+ years of professional work experience in software development and/or operations. 8+ years of people management experience. Hands-on coding experience in Golang, Java, Python, or Bash. Hands-on experience driving software architecture, design of large-scale multi-tiered, distributed software applications, tools, systems, and services using SOA, OOD, and RESTful APIs. Strong experience in architectural patterns for resiliency, geo-availability, and disaster recovery. Strong DevOps experience in developing and maintaining cloud-agnostic Kubernetes infrastructure on AWS, Azure, GCP. In-depth experience with containerization tools like Kubernetes, Istio, Cluster API, Crossplane. Solid background in application and system programming, and Linux system administration. Involvement in building Infrastructure as Code (IAC). Deep understanding of security, reliability, performance, and cost-effectiveness of distributed systems on public cloud providers. Comfortable working across time zones (US/EU/India time zones). Demonstrated experience building and scaling tier-1, tier-2 systems. Proven track record of setting and achieving ambitious goals, guided by metrics. Familiarity with modern cloud deployments, compute, storage, networking, containers, databases, and security. Demonstrated ability to coach and mentor engineers or managers.