## 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 Royal Bank of Canada is seeking a Senior Software Engineer to join the Global Security team within the Security Research & Innovation division. This role focuses on cyber security research, threat analysis, and developing innovative solutions to protect the organization, clients, and employees. The position is based in Canada and offers the opportunity to work on cutting-edge security challenges in a dynamic financial services environment. ## Job details This is a Full-time, Onsite position located in Canada. The role involves proactive threat research, security solution design, and collaboration with experienced security professionals. Salary details are available in the employer description. Candidates will work in an adaptive environment that encourages creative problem-solving and thinking outside the box to counter emerging security threats.
Browse jobs
Filter real openings by category, country, salary, mode, type and hiring organization.
8 jobs matched your search.
## Job details - Location: London, UK - Work mode: Onsite - Employment type: Full-time (Not an internship) - Salary: GBP 72,298 per year ## Role overview Royal Bank of Canada is seeking an Associate or VP to join the Equities Systematic Risk Trading team in London, UK. This full-time, onsite role focuses on developing innovative systematic liquidity provisioning solutions for RBC's European equity products. The position combines advanced quantitative analysis with commercial strategy to deliver client-focused trading solutions while maintaining disciplined risk management. Salary is approximately ยฃ72,298 GBP. ## Job details This is a full-time, onsite position based in London, UK. The role requires expertise in systematic trading, quantitative finance, and risk management within equity markets. You will work closely with trading desks, technology teams, and clients to design and implement algorithmic trading strategies that optimize liquidity provision and capital efficiency across European equity markets.
Staff Engineer โ Software Development & Architecture
Royal Bank of Canada - Company
## 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.
## 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 Join Royal Bank of Canada's AI innovation team as a Senior Full Stack Developer. You'll lead the development lifecycle from concept to prototype, collaborating with business experts, designers, and engineers to deliver cutting-edge solutions for customers and employees. ## Job details Based in Canada, this Onsite Full-time role focuses on AI-driven innovation. Responsibilities include translating business needs into technical solutions, integrating AI/ML capabilities, and ensuring scalable architecture. Salary details available upon application.
## 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 Royal Bank of Canada's RBC Insurance Active Data Platform team seeks a senior software developer to build solutions for insurance clients. The role involves working with Agile/DevOps methodologies, open-source tools, and modern SaaS platforms to deliver impactful technology projects. ## Job details Based in Canada, this full-time position requires onsite collaboration with cross-functional teams. Salary details are available upon contacting the employer.
## Role overview The Global Corporate Banking Technology team at Royal Bank of Canada is seeking a Solution Architect to lead the modernization of operational processes. This role requires defining technical direction, establishing architectural standards, and providing strategic guidance to development teams across RBC Capital Markets. As a Solution Architect, you will collaborate with stakeholders to design scalable, secure, and high-performance solutions. Your expertise will ensure alignment with enterprise architecture principles while driving innovation in financial technology.
## Role overview We are seeking a highly skilled and innovative Full Stack Developer with expertise in Java and Angular to design, develop, and maintain scalable web applications. This role emphasizes AI-driven development to enhance efficiency and deliver intelligent solutions. The ideal candidate will thrive in a fast-paced environment and contribute to cutting-edge technology initiatives. ## Key details The position is based in Canada and requires collaboration with cross-functional teams to build robust, user-centric applications. Candidates should demonstrate a strong track record in full-stack development and a passion for integrating AI technologies.
## Role overview As an Optimization Developer at Royal Bank of Canada, you'll enhance website performance and user experience across RBCx platforms. Using tools like Google Search Console and Conductor, you'll implement fixes to improve site speed, usability, and search visibility through hands-on coding with JavaScript, HTML, PHP, and WPVIP. This role focuses on data-driven improvements to digital properties, requiring collaboration with cross-functional teams to deliver technical optimizations and SEO enhancements.
You have reached the end.