Staff Engineer (Toronto)
0000050007 Royal Bank of Canada
What Is The Opportunity?
Join a high-impact team leading RBC's call centre and branch technology transformation.As the Backend (Java & Spring) Lead Developer, you will drive the design, development, and maintenance of GenAI‑powered Advice Centre applications that harness cloud services and generative AI to empower call centre agents and simplify complex workflows.In this pivotal leadership role, you will guide our transition to in‑house technology, scale solutions to meet evolving business needs, and champion engineering excellence, innovation, and best practices. This is the opportunity to lead a talented team, cultivate a culture of continuous improvement, and collaborate across disciplines to deliver robust, high‑performing digital solutions for RBC.
What Will You Do?
- Design, develop, and maintain scalable frontend and backend components for AC/BT applications.
- Collaborate with team members and the Development Lead to deliver high‑quality, maintainable code.
- Integrate APIs and cloud‑based services to enhance application functionality.
- Participate in code reviews, testing, and documentation to ensure best practices and code quality.
- Troubleshoot and resolve technical issues in a timely manner.
- Contribute to continuous improvement initiatives and adopt new technologies as appropriate.
- Work in an agile environment, actively participating in sprint planning, stand‑ups, and retrospectives.
What Do You Need To Succeed?
- Must have: 57 years of software development experience, including work with cloud services, microservices, GenAI, and data analysis.
- Demonstrated expertise in designing and building complex frontend applications, with strong proficiency in React or other modern frameworks such as Angular.
- Proven experience in server‑side development using Node.js, Java, or Python. A passion for delivering outstanding user interfaces and digital experiences.
- Excellent collaboration skills in fast‑paced, agile environments.
- Hands‑on experience with API integration and cloud‑based services.
- Strong troubleshooting skills and problem‑solving abilities in complex technical environments.
- Robust written and verbal communication skills, with the ability to work cross‑functionally and influence stakeholders.
- Dedication to continuous improvement and innovation.
- Nice‑to‑have: Experience with advanced observability tools.
- Deep understanding of software architecture patterns, design principles, and best practices.
- Familiarity with shift‑left testing principles, including early integration of automated testing, code quality checks, and continuous feedback throughout the development lifecycle.
- Experience with automated testing frameworks and CI/CD pipelines.
- Strategic thinking and strong interpersonal skills for effective cross‑functional collaboration.
What's In It For You?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper.We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits; 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; Flexible work/life balance options.
RBC is committed to fostering an inclusive workplace, bringing value to clients and communities through respect, belonging, and opportunities for all.
#J-18808-Ljbffr$180k - $210k per year
Sage Recruiting is looking for a Staff Engineer to join a fast-growing SaaS company in Vancouver (or Remote!). The product redefines email communication and transaction by developing an online collaboration tool that optimizes our customers' workflow. As a Staff Engineer, you...SuggestedRemote workFlexible hours- Join Faire as a Senior Staff Engineer and influence the future of search experiences! Focus on design and development of AI-powered backend solutions in a hybrid role. In your role on the Discovery Search team at Faire, you will lead the technical architecture for retailer-facing...Suggested
- Steer the AI evolution at Tubi as a Staff Software Engineer focusing on internal tools and ad revenue operations. Lead architectural design and ensure reliability across systems in this critical role. Join Tubi’s Internal Tools team, where you’ll tackle complex problems in...SuggestedInternship
- ...&ED space, helping our clients navigate accessing funding available to them through government programs. We are looking for a Head of Staff to work closely with the CEO and leadership team to improve how the company operates, communicates, hires, and scales. This role is ideal...Suggested
- Staff Linux Software Engineer (Platform & Infrastructure) Location: Thornhill, Toronto, Canada Position type: Full time Reports to: Senior Manager of Development Engineering Work authorization: Applicants must have legal authorization to work in the country where the role...SuggestedFull time
$100k per year
...seniorities. Tenstorrent is looking for a Staff Firmware Developer to contribute to... ...platforms. This role is hybrid, based out of Toronto, ON. We welcome candidates at various... ...system behavior. Compensation for all engineers at Tenstorrent ranges from $100k - $500k...Long term contractPermanent employment- Become Zown's Head of Staff in Toronto and lead efforts to transform homeownership experiences for families. This hands-on role emphasizes proactive leadership and emotional intelligence. Zown is seeking an impactful leader to collaborate with the founder on vital operations...
$80k - $100k per year
Blakes inSource, a division of Blake, Cassels & Graydon LLP, is seeking staff lawyers for its Toronto office. We are expanding our inSource team and are seeking dedicated, experienced professionals to join us. Blakes inSource is an alternative service delivery model, designed...Permanent employmentContract workWork at office- Take on a pivotal role at Zown as the Head of Staff in Toronto, where your leadership can reshape the homeownership journey for countless families... ...high emotional intelligence. Zown is at the forefront of re‑engineering the financial landscape of real estate. By providing upfront...
$250k - $300k per year
...advertiser budgets into effective, well‑paced ad outcomes. As a Staff Backend Engineer, you will design and operate distributed backend services... ...other benefits in accordance with applicable plan documents. Toronto, Canada $250,000.00 - $300,000.00 Equal Opportunity Employment...Long term contractLocal areaImmediate start- A leading AI-native SaaS startup in Toronto is looking for a hands-on Lead Software Engineer to help build its new engineering team and architecture from the ground up. This role is ideal for a seasoned professional with over 10 years in software engineering, including substantial...
- What is the opportunity? As a Staff Frontend Engineer, you'll own the design and delivery of the user-facing layer that makes AI capabilities accessible, trustworthy, and actionable — from experiment management and prompt testing to model evaluation dashboards and solution...Immediate startFlexible hours
- Become Zown's Head of Staff in Toronto and engage directly in redefining homeownership. This is an unparalleled chance to impact a category-defining company in a meaningful way. As Zown grows, we are looking for a driven individual to take on the Head of Staff role, where...
- ...worldwide. These agentic systems power CRMs, data warehouses, AI products, and mission-critical decisions across the enterprise. As a Staff Backend Engineer, you will lead the technical direction of our Scala + Python data and agent infrastructure. You’ll own long-term architecture...Long term contractWorldwide
$243.45k - $263.45k per year
...development practices across teams, identifying where AI creates meaningful leverage, and connecting those capabilities directly to engineering velocity, product quality, and measurable business outcomes. Defining and guiding the technical vision and strategy across teams...Long term contract- Drive growth initiatives as a Staff Software Engineer with Tubi, based in Toronto. Lead technical architecture for web, mobile, and OTT platforms, applying your expertise in React and Node.js. As a Staff Engineer (L5) within Tubi’s Growth team, you will take ownership of...
$153.86k - $208.16k per year
Location Toronto (hybrid) Employment Type Full time Location Type Hybrid Department Engineering Compensation Toronto - Hybrid: CA$153,859 – CA$208,163 • Offers Equity The salary range provided reflects the compensation that EvenUp reasonably expects...Long term contractFull timeTemporary workWork at officeLocal areaHome officeFlexible hours3 days per week$100 - $105 per hour
...large‑scale projects from concept through delivery Promote engineering excellence by improving processes, tools, and team practices... ...Type & Location This is a Contract to Hire position based out of Toronto, ON. Pay and Benefits The pay range for this position is $100...Long term contractContract workFlexible hours$200k - $235k per year
...on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most... ...quality. This role is based in our Toronto office, with in-person attendance expected... ...the company Chain, the Tokenization Engine, and the the company Wallet Design,...Long term contractWork at officeImmediate startShift work3 days per week- ...division of Fox Corporation. About the Role This Software Engineering team works closely with Machine Learning and Product teams to... ...by 2x Get notified about new Infrastructure Engineer jobs in Toronto, Ontario, Canada. Richmond Hill, Ontario, Canada 6 days ago...RemplacementFull timeTemporary workFlexible hours
$125k - $175k per year
...1984, we started out as a team of three engineers. Today, we have grown to become a global... ...support our customers. Location: Ottawa or Toronto, Canada - Hybrid; Other Canadian locations... ...simplify complex processes. As a Staff Cloud Platform Engineer you will play...Remote workFlexible hours$64k - $96k per year
Banking Technology - Staff/Senior Consultant - Toronto Location: Toronto Date: 2 Feb 2026 Requisition ID: 1681193 At EY, we’re all in to shape your... ...with relevant experience or education in technology, engineering, financial services, or other related fields. To qualify...Long term contractBank staffWeekend work- What’s the opportunity? We’re looking for an experienced Data Engineer who will bring focus and subject‑matter expertise around designing and building robust, distributed, and scalable data applications in a real‑time and big data context. This is a unique opportunity to grow...Local areaFlexible hours
- ...faster, compete harder, and lead the future of global work. What Makes You a Great Fit We are looking for an exceptional Staff Software Engineer to join our Engineering team. You will take on a technical leadership position, driving the development of scalable systems and...Local areaFlexible hours
- ...leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly... ...world in a positive way. To learn more visit: As a Software Engineer in Sensor Simulation, you will create the next generation of...Full timeWork at officeWork from homeFlexible hours
- Accelerate agentic AI solutions as a Staff Engineer at RBC in Toronto. Utilize your expertise in agentic AI systems and collaborate with cross-functional teams using the Borealis platform. As a Staff Engineer, you will contribute to impactful agentic AI projects with 5-8...
$205k - $240k per year
..., balancing protection with velocity. Influence company-wide engineering practices and security investments through data‑driven recommendations... ...or Security Engineering, with demonstrated impact at the Staff or Principal level. Deep software engineering experience in production...Long term contractTemporary workWork at officeWork from home- ...purpose-driven organization that is investing heavily in modern customer engagement, loyalty, and data-driven experiences. As the Staff Engineering Lead, Salesforce Platforms, you will play a pivotal role in shaping the future of enterprise Salesforce capabilities while...
- Lead transformative People strategies with Clio as a Staff People Business Partner. Collaborate with Finance, Product, and Content leaders to shape organizational success through strategic insights and proactive solutions. At Clio, the global leader in legal AI technology,...
- Enhance digital dining services as a Staff Software Engineer at OpenTable in Toronto, working in a hybrid model. This position is focused on developing robust backend systems in C#/.NET to improve diner availability. Join the Diner Core Availability team and influence millions...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer (Toronto). Be the first to apply!
