Staff Engineer: Full-Stack Development at RBC
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-08
Listing for:
0000050007 Royal Bank of Canada
Full Time
position Listed on 2026-06-08
Job specializations:
-
Software Development
AI Engineer, Software Engineer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
RBC seeks an experienced Staff Engineer for its Enterprise Architecture team. Candidates should have 7+ years in software engineering and at least 2 years in a senior technical leadership role. Your expertise in Python, AI technologies, and scalable system architecture will be crucial in building applications that impact thousands of users.
Key Responsibilities:
• Design and maintain scalable backend services using Python and FastAPI
• Develop AI-powered applications, including RAGs and chatbots
• Collaborate with researchers and architects for effective AI integration
• Lead design and delivery of resilient, scalable systems
• Mentor engineers and set engineering best practices
Requirements:
• Degree in Computer Science or Software Engineering
• 7+ years of software engineering experience
• Expertise in distributed systems and AI technologies
• Strong proficiency in Python, NodeJS, or Java
• Proven leadership in complex technical initiatives
Make an impact at RBC by driving innovation and ensuring system reliability.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×