Staff Engineer

ScotiabankToronto, ON
Onsite

About The Position

We are seeking a highly technical, hands-on Staff Engineer to join our Global Wealth Management Engineering team. This role is designed for a senior engineer who leads through architecture, hands-on development, and technical execution within a high-performing, innovative environment. You will build modern enterprise platforms and AI-powered systems, ensuring engineering outcomes directly translate into measurable business impact. This is a hands-on Staff Engineer role focused on engineering excellence, architecture, and delivery outcomes through innovation and execution. This is not a delivery management or Scrum role. Success is measured by system quality, technical leadership, and business impact. You will work on high-impact, enterprise-scale platforms that power wealth experiences for millions of clients. You will help shape the future of AI-driven financial solutions, working alongside a team that values engineering excellence, innovation, and continuous learning.

Requirements

  • 8+ years of experience in enterprise software development and system design
  • Strong hands-on experience with Java, Node.js, Python, React, and TypeScript
  • Experience building microservices, APIs, and distributed systems
  • Cloud experience (Azure or GCP), Docker, Kubernetes
  • Experience with CI/CD, DevOps, and infrastructure automation
  • Experience building AI/ML or GenAI systems is strongly preferred
  • Experience with RAG, vector databases, and agent frameworks/harnesses
  • Event-driven systems and streaming platforms (Kafka, Pub/Sub)
  • Experience with Databricks, Synapse, or BigQuery
  • Familiarity with Terraform or platform engineering practices

Nice To Haves

  • Experience in financial services or regulated environments is a strong plus

Responsibilities

  • Build and scale next-generation AI-powered and full-stack platforms
  • Drive end-to-end technical ownership of critical initiatives
  • Work in a high-velocity environment focused on engineering excellence
  • Influence architecture, standards, and innovation at scale
  • Lead design and implementation of scalable cloud-native architectures
  • Build production-grade systems across full-stack and AI domains
  • Develop AI-powered applications including GenAI, RAG, and agentic systems
  • Establish and enforce coding standards, design patterns, and engineering best practices
  • Lead code reviews, architecture discussions, and technical decision-making
  • Ensure delivery through high-quality engineering, reliability, and performance
  • Identify and resolve technical risks and constraints early
  • Collaborate across product, architecture, and engineering teams to deliver business outcomes

Benefits

  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service