About the role

  • Senior Developer driving innovation through technology at RBC. Building automation tools and implementing AI solutions for workflow optimization.

Responsibilities

  • Design and develop automation tools to streamline workflows
  • Implement AI-driven solutions to enable capacity savings
  • Debug and resolve complex code issues across multiple systems
  • Collaborate with teams to integrate new technologies into existing infrastructure
  • Mentor junior developers and lead technical initiatives
  • Conduct code reviews and ensure adherence to best practices
  • Evaluate emerging technologies for potential implementation
  • Optimize system performance and troubleshoot technical challenges

Requirements

  • 5+ years of software development experience
  • Proficiency in Python, Java, or C#
  • Strong debugging and problem-solving skills
  • Demonstrated ability to build automation tools
  • Passion for learning and adopting new technologies
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch)
  • Familiarity with cloud platforms (AWS/Azure/GCP)
  • Knowledge of containerization (Docker/Kubernetes)
  • Background in financial services technology

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Commissions and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities
  • Opportunities to building close relationships with clients

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesPythonPyTorchTensorflow

Location requirements

OnsiteVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.