Job description
Job details
- Location: Canada
- Work mode: Onsite
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
The Royal Bank of Canada seeks a Staff Engineer to lead complex software development and architecture initiatives, focusing on backend systems, API design, and AI integration. This role involves driving innovation through enterprise-grade solutions while collaborating with cross-functional teams.
Job details
Based in Canada, this Onsite Full-time position requires expertise in software architecture, security governance, and full-stack development. Salary details are available upon application.
Responsibilities
- Lead design and implementation of production-grade applications
- Collaborate with cross-functional teams on architecture decisions
- Develop secure, scalable backend systems and APIs
- Integrate AI/ML solutions into enterprise workflows
Requirements
- 5+ years in software development and architecture
- Expertise in full-stack and backend engineering
- Proven experience with API design and security
- Strong leadership in cross-functional project teams
Benefits
- Competitive compensation package
- Professional development opportunities
- Collaborative innovation environment
Keywords
software developmententerprise architectureAPI designAI integrationbackend engineeringsecurity governancefull-stack architecture