Tech jobs
Job listings
Manager, Repo Margin & Collateral Management
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your…
Manager, Repo Operations
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your…
Principal Machine Learning Engineer, YM2026PMLE
Lead AI/ML projects at a financial-data platform, building NLP models for text classification and time-series analytics to deliver insights for investment professionals.
Affiliate Strategy Manager
The Opportunity In this role, you will lead the strategy, planning, and coordination of Adobe's global affiliate program. We are excited to welcome a candidate experienced in building and scaling affiliate programs…
Senior Product Manager, Data Platform - Knowledge & Retrieval
Own the product roadmap for Adobe’s knowledge and retrieval layer, turning raw data into agent-ready assets via modeling, APIs, and RAG pipelines while ensuring freshness and trust signals.
Director, Platform Engineering
Leads platform engineering for RBC’s enterprise integration systems, overseeing 300+ production services, vendor partnerships, and modernization to meet 99.5% availability targets.
Analyst, Client Success Team Relationship Management
Job Description What is the opportunity? The Analyst of Client Success is a key member of the Client Success Team, serving as support for the Client Success Team and point of contact between RBC Internal teams, Sales…
SAP Technical System Analyst - GFT
Design, build, and maintain SAP ABAP and Fiori/UI5 applications for RBC’s HR & Compensation Technologies, integrating with HR/HCM modules and cloud platforms like BTP and SAP Integration Suite.
Staff ML Engineer
Lead a team of ML engineers to design, deploy, and scale machine-learning models for RBC Wealth Management, using Python, Java, AWS/Azure, and MLOps practices.
Hedge Accounting Analyst
Job Description What is the opportunity? The Hedge Accounting Analyst will be responsible to manage the financial control responsibilities in the Enterprise Hedge Accounting Team under CFO Finance group with the…
Manager, Statutory Transfer Pricing Governance and Controls
Job Description What is the opportunity? As a Manager in STP Governance and Controls team, you will play a key role in strengthening RBC’s governance and control framework for Statutory Transfer Pricing (STP). This…
Senior Application Support Analyst - Finance IT & Audit Technology (FIAT)
Job Description Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us! Global Functions Technology (GFT) is part of RBC’s Technology and…
Strategy Transformation Program Manager
Lead cross-functional transformation programs for RBC’s Wealth, Insurance, and Investor Services tech teams, aligning enterprise strategy with cloud, data, and digital initiatives.
Lead Software Developer
Lead the design and development of capital-markets clearing applications using SQL, Python, Java, C#, JavaScript, and React, while partnering with business teams to deliver robust trading and risk-management solutions.
Analyst, Global Investment Banking (Syndicated & Leveraged Finance)
Analyst role in RBC Capital Markets’ Syndicated & Leveraged Finance team, performing financial modeling, due diligence, and market analysis to structure and execute credit financings like LBOs and syndicated loans.
Manager Enterprise Model Risk management
Job Description What is the opportunity? As part of the Group Risk Management (GRM) team, the Senior Analyst, Enterprise Model Risk Management will validate (replicate, benchmark, back- test, and apply other techniques…
Agile Journey Portfolio Manager, Digital & Data
Job Description What is the opportunity? Ready to make an immediate impact on RBC Insurance's portfolio delivery? If you're someone who sees what needs to happen and makes it happen, this is the role for you.…
Product Manager, Business Experience
Owns Snap’s agency-facing tools for planning, managing, and reconciling ad spend, turning agency workflows into scalable, integrated products.
Senior Manager, Agency
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves,…
Project Manager
Oversee large transit-infrastructure projects, coordinating teams, contractors, and budgets to deliver GO Transit expansions and subway upgrades on time and within scope.