Taro Logo

Senior Site Reliability Engineer

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions focused on innovation and exceptional client experiences.
Site Reliability
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Senior Site Reliability Engineer

RBC, Canada's largest bank, is seeking a Senior Site Reliability Engineer to join their technology team in Vancouver. This role sits at the intersection of software development and operations, focusing on ensuring the reliability, scalability, and performance of CNB's digital and corporate applications. The position offers a unique opportunity to work with cutting-edge technologies while supporting a major financial institution's critical systems.

The ideal candidate will bring deep expertise in application development, operations, and infrastructure automation. You'll be responsible for implementing advanced monitoring solutions, driving automation initiatives, and ensuring system reliability through SRE best practices. The role requires a strong technical background with at least 3 years of experience in application support and software development.

Working at RBC means joining a team of 84,000+ employees across 34 countries, with a strong focus on innovation and exceptional client experiences. The company offers comprehensive benefits, including competitive compensation, bonuses, and flexible benefits, along with significant opportunities for career growth and development.

The position requires a blend of technical expertise in programming languages like Java and Python, experience with DevOps tools and cloud platforms, and strong problem-solving abilities. You'll work in a hybrid environment, collaborating with teams across the organization to enhance platform infrastructure and improve service resilience.

RBC's commitment to fostering an inclusive workplace and supporting community initiatives makes it an attractive destination for technology professionals looking to make an impact while advancing their careers in a stable, yet innovative environment. The role offers the opportunity to work on meaningful projects while enjoying the benefits and stability of working for one of the world's largest financial institutions.

Last updated 10 hours ago

Responsibilities For Senior Site Reliability Engineer

  • Implement advanced monitoring, alerting, and automated remediation strategies
  • Collaborate and foster an SRE mindset to reduce toil and automate mundane tasks
  • Implement SRE solutions focusing on monitoring, alerting, and machine learning-based anomaly detection
  • Detect, diagnose, and resolve incidents
  • Support technology lifecycle management
  • Implement SLI/SLOs and ensure availability targets
  • Ensure compliance with regulatory and security requirements
  • Provide hands-on application production support

Requirements For Senior Site Reliability Engineer

Java
Python
Linux
Kubernetes
  • 3+ years of experience in Application Support, Software Development (SDLC), and Operations
  • Strong proficiency in at least two programming languages (Java, Python, .NET, SQL, Databases)
  • Experience in SRE, DevOps, OnPrem, Hybrid, Cloud native platforms
  • Advanced experience in Linux, Windows, Databases, Cloud environments
  • Hands-on experience with DevOps/SRE tools
  • Excellent communication, analytical and problem-solving skills
  • Knowledge of Digital Identity Access Management and Banking Platforms preferred

Benefits For Senior Site Reliability Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive Total Rewards Program
  • Competitive compensation and bonuses
  • Flexible benefits
  • Career advancement opportunities
  • World-class training and development
  • 37.5-hour work week

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Senior Site Reliability Engineer