Taro Logo

Staff Cloud Engineer

Royal Bank of Canada (RBC) is a global financial institution and the largest bank in Canada by market capitalization, serving over 16 million clients across 34 countries.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Staff Cloud Engineer

RBC, Canada's largest bank, is seeking a Staff Cloud Engineer to join their technology team. This role focuses on building and scaling hybrid cloud solutions that enhance developer productivity and experience. The position involves designing and implementing cloud-native application delivery solutions, managing Kubernetes platforms, and supporting application migration to the cloud.

As a Staff Cloud Engineer, you'll be responsible for developing scalable and resilient delivery systems across various cloud platforms. You'll work with containerization technologies, Kubernetes, and modern CI/CD practices. The role requires expertise in Go programming and RESTful APIs, along with strong system design capabilities.

RBC offers an excellent compensation package including bonuses, flexible benefits, and stock options where applicable. The company provides comprehensive training and development opportunities, with a strong focus on career growth. Working at RBC means joining a team of 84,000+ employees across 34 countries, contributing to one of the world's largest financial institutions.

The ideal candidate will have extensive experience with cloud technologies, strong programming skills particularly in Go, and a proven track record of building large-scale cloud solutions. You'll be working in a collaborative environment, helping transform RBC's cloud infrastructure while supporting high-profile customer migrations to cloud platforms.

This role offers the opportunity to make a significant impact on RBC's cloud infrastructure while working with cutting-edge technologies. You'll be part of a dynamic team that values innovation, collaboration, and technical excellence, while enjoying the stability and benefits of working for a leading global financial institution.

Last updated 7 days ago

Responsibilities For Staff Cloud Engineer

  • Design, develop, configure and maintain cloud-native application delivery solutions
  • Evaluate and troubleshoot system operations
  • Collaborate with team members in building large scale solutions across public and private clouds
  • Create technical and product documentation
  • Support high profile customers in application migration to Kubernetes platforms
  • Manage CI/CD for platform components and continuous delivery system
  • Provide guidance on cloud native application transformation

Requirements For Staff Cloud Engineer

Go
Kubernetes
  • Experience developing software, with proficiency in Go
  • Experience with RESTful APIs
  • Experience with containerization technologies like Docker
  • Experience with Kubernetes
  • Knowledge of CI/CD and DevOps best practices
  • Effective communication skills
  • Experience with cloud platforms (Azure, AWS) and OpenShift (preferred)
  • Experience working in an Agile development environment (preferred)

Benefits For Staff Cloud Engineer

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

Jobs Related To RBC Staff Cloud Engineer