Cloud Security Engineer

Cloud Security Engineers are responsible for the secure operations of cloud infrastructure, platforms, and software, including the installation, maintenance, and improvement of cloud computing environments. They also help develop new designs and security strategies across cloud-based applications, including infrastructure, platform, and SaaS.

The job description of a Cloud Security Engineer can include the following:


  • Creating cloud-based infrastructure and programs including implementing identity and access management and configuring cloud environments securely.
  • Performing penetration testing and threat simulations to identify potential risks.
  • Managing cryptography and encryption in the cloud.
  • Monitoring for and responding to incidents in the cloud environment.
  • Keeping cloud infrastructure current, making recommendations, and continually improving cloud security technologies.
  • Analyzing, designing, and developing programs, shell scripts, tests, and infrastructure automation capabilities.
  • Working with analysts, engineers, and data scientists across the organization to continually improve cyber resilience.

Selection Criteria:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
  • Knowledge and practical experience with multiple popular programming languages (i.e., Python, Java, Spark, SQL, etc.)
  • Understanding security concepts with SaaS, PaaS, and IaaS service models
  • Experience with designing, and implementing secure and highly available infrastructure, services, and data storage in hybrid-cloud or commercial cloud environments such as AWS, Azure, or GCP.
  • Exceptional teamwork skills
  • Excellent communication skills.