BS in CS with 10+ years or MS with 8+ years of architecture/development experienceAt least 5+ years of experience in Cloud computing, Software As A Service (SAAS), virtualization and Security technologies, Microservices developmentProficient in Go/C/C++, with strong software development, optimization, and debugging skills in linux environment.Experience with microservices architecture, design, and related conceptsExperience in all aspects of cloud computing as well as cloud market and dynamics including experience and understanding of large-scale IaaS, PaaS, and SaaS platforms.Experience in key security concepts: cryptography, data encryption, key/certificate management, identity, security, and access managementExperience with industry standards, open-source consortiums (Kubernetes, openness, etc..), and various compliance requirements ex: cloud security, data, security, 5G, network.Demonstrated knowledge of infrastructure automation, continuous integration/deployment, networking, and cloud-based delivery modelsStrong communication tailored for different audiences (executives, customers, technical leads). Ability to mix deep expertise with simple language to deliver a story that is memorable and usefulExperience with all levels of the software stacks:a. hypervisors such as Xen and KVM;b. OSes such as Linux, CentOS, Clear;c. Cloud-native application development platforms such as Kubernetes, Docker, Open Stack.Databases, REST, JSON, CI/CD implementationAdditional Desired Qualifications:Good understanding of Hardware-based security technologies such as TEE, TPM, TXT, etcSecurity certifications such as CISSP, CCSP, CompTIA Security+ are a plus.tools: maven, ant, git, tortoise git, gitlab/githubcontinuous-integration tools: Jenkins, team citystatic analysis tools: Klocwork, checkmarkagile and test driven developmentWe offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits