remote
Staff Cloud Security Engineer - RBC
Security Engineer
Senior engineer leading the design and implementation of cloud security solutions, automation, and IaC across multi‑cloud environments, driving secure developer experiences and SRE practices.
About the role
Key Responsibilities
- Define and implement core cloud security controls across public cloud tenants, ensuring compliance with enterprise policies.
- Design, develop, and maintain security services using Infrastructure as Code (IaC) tools such as Terraform and automated pipelines.
- Apply test‑driven development (TDD) and continuous integration/continuous deployment (CI/CD) practices to deliver secure, repeatable infrastructure.
- Integrate Site Reliability Engineering (SRE) principles to monitor, incident‑respond, and continuously improve security posture.
- Collaborate with development teams to embed security best practices into the developer workflow and improve the overall developer experience.
Requirements
- 5+ years of experience in cloud security engineering, preferably with AWS and/or Azure.
- Strong proficiency in IaC tools (Terraform, CloudFormation, or similar) and scripting languages such as Python.
- Hands‑on experience building automated security solutions, including vulnerability scanning, secret management, and policy enforcement.
- Solid understanding of SRE concepts, monitoring, and incident management in cloud environments.
- Demonstrated ability to work cross‑functionally, influence security culture, and mentor junior engineers.
Skills
terraformpythoncicd