Taro Logo

Cloud Security Developer (Global Security)

RBC is Canada's largest bank and one of the largest banks globally by market capitalization, serving over 16 million clients across Canada, US, and 34 other countries.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Cybersecurity

Description For Cloud Security Developer (Global Security)

RBC, Canada's largest bank and a global financial institution, is seeking a Cloud Security Developer to join their Global Security team. This role combines software engineering with cloud security expertise, focusing on enhancing RBC's cloud security posture across their organization. The position offers an opportunity to work with cutting-edge cloud technologies while developing innovative security solutions.

The role involves designing and implementing security controls using modern development practices including Infrastructure as Code, TDD, and automation. You'll be working with various cloud platforms and contributing to the development of security coverage reports and strategies. The position requires a strong background in programming, cloud technologies, and security practices.

RBC offers a comprehensive benefits package including competitive compensation, bonuses, and equity opportunities. The company's commitment to professional development is demonstrated through their world-class training programs and opportunities for career advancement. With over 84,000 employees globally and operations in 34+ countries, RBC provides an environment where you can make a significant impact while working on enterprise-scale security challenges.

The ideal candidate will have experience with multiple programming languages, cloud platforms, and DevOps practices. You'll be joining a dynamic, collaborative team focused on delivering robust security solutions while maintaining high reliability standards. This role offers the perfect blend of technical challenge and professional growth in a stable, respected financial institution.

Last updated 9 days ago

Responsibilities For Cloud Security Developer (Global Security)

  • Establish core services and security controls across RBC's cloud environments
  • Design and build cloud security solutions using automation, TDD principles, and Infrastructure as Code (IaC)
  • Implement SRE practices to enhance operational processes and reliability
  • Support all cloud security applications, configurations, and integrations
  • Develop security coverage reports to identify gaps and enhance cloud security strategy
  • Lead and participate in delivering end-to-end integrated solutions
  • Participate in on-call rotation

Requirements For Cloud Security Developer (Global Security)

Python
Java
Go
Kubernetes
  • Experience with at least 2 programming languages like Python, Java, Go, or any other modern programming language
  • Experience in building and optimizing CI/CD pipelines
  • Knowledge of infrastructure as code tools like ARM, CFN, and Terraform
  • Experience working with container tools and platforms
  • Experience with AWS, Azure, or GCP (preferred)
  • Experience with DevOps and SRE practices (preferred)
  • Experience with observability tools like Splunk, Dynatrace, Datadog (preferred)
  • Previous experience with production grade systems (preferred)
  • Experience with CSPM, DSPM, or ASPM software (preferred)

Benefits For Cloud Security Developer (Global Security)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program in financial services
  • Flexible work/life balance options
  • Career development and coaching

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Cloud Security Developer (Global Security)