Taro Logo

Sr. SRE Engineer

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions, serving 16+ million clients across 34+ countries.
Site Reliability
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Sr. SRE Engineer

Royal Bank of Canada (RBC), one of the world's largest financial institutions, is seeking a Senior Site Reliability Engineer to join their technology team. This role represents an opportunity to work at Canada's biggest bank, which serves over 16 million clients across 34+ countries and employs more than 84,000 people globally.

The SRE position focuses on ensuring the reliability, scalability, and performance of RBC's critical systems. You'll be at the forefront of maintaining and improving the bank's technical infrastructure, working with modern technologies including cloud platforms, containerization, and advanced monitoring tools. The role combines software engineering principles with operations expertise to create robust, scalable solutions.

As an SRE at RBC, you'll be responsible for building and implementing automation tools, establishing best practices, and enhancing the stability of infrastructure. You'll work with cutting-edge monitoring tools like Dynatrace, Moogsoft, and Catchpoint, while also managing incident response through PagerDuty. The position requires expertise in programming (Python, Bash), cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes).

The ideal candidate will bring 3+ years of SRE or DevOps experience, strong problem-solving abilities, and excellent collaboration skills. You'll be working in a fast-paced environment where you'll partner with development teams, security specialists, and other stakeholders to design and implement scalable solutions. The role offers the opportunity to work on large-scale systems while contributing to the digital transformation of one of the world's leading financial institutions.

RBC emphasizes inclusion and equal opportunity employment, fostering a workplace based on respect, belonging, and opportunity for all. The bank's commitment to innovation and exceptional client experiences makes this an exciting opportunity for an SRE professional looking to make an impact at scale. The position is based in Toronto, at the RBC Centre, offering the chance to work in Canada's largest financial hub.

Last updated a day ago

Responsibilities For Sr. SRE Engineer

  • Proactively monitor, troubleshoot, and resolve issues in production and non-production environments
  • Develop scripts and tools to automate repetitive tasks
  • Set up and refine monitoring systems and define alert thresholds
  • Manage incident response processes
  • Collaborate with development teams to design scalable solutions
  • Optimize and support CI/CD pipelines
  • Partner with security teams to implement compliance policies
  • Conduct post-incident reviews and implement improvements

Requirements For Sr. SRE Engineer

Python
Linux
Kubernetes
  • 3+ years in SRE, DevOps, or related role
  • Experience with Dynatrace, Moogsoft, Catchpoint, PagerDuty, StoneBranch monitoring
  • Proficiency in programming/scripting (Python, Bash)
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Strong understanding of Linux/Unix systems and networking
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with monitoring tools (Kibana, ELK, Grafana, Splunk)
  • Hands-on experience with CI/CD pipelines
  • Strong problem-solving skills

Interested in this job?

Jobs Related To Royal Bank of Canada Sr. SRE Engineer