Jobs.ca
Jobs.ca
Language
Scotiabank logo

Full Stack Engineer

Scotiabankabout 24 hours ago
Verified
Toronto, ON
Senior Level

Top Benefits

Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
Upskilling through online courses, cross-functional development opportunities, and tuition assistance.

About the role

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

We are seeking a passionate and execution-focused Full Stack Engineer to join our high-impact engineering team in Global Wealth Management Technology (GWMT). This role is ideal for an individual contributor who thrives in a fast-paced, agile environment and is ready to design, build, and deploy production-grade digital solutions. You will be surrounded by innovators solving some of the most pressing challenges in wealth management through intelligence-driven systems.

Scotiabank’s Global Wealth Management (GWM) division plays a critical role in delivering personalized financial advice, investment management, and estate planning solutions to clients across Canada and around the world. As part of this trusted and forward-looking organization, you’ll join a high-performing technology team focused on building intelligent, secure, scalable platforms that enhance client and advisor experiences.

Working within GWM means applying your software expertise to real-world financial challenges—helping shape the next generation of wealth services through data-driven innovation and responsible engineering. We celebrate traits like curiosity, adaptability, adventurousness, and responsiveness, because great work happens when we explore, learn, and implement regularly. If you’re motivated by meaningful impact, collaboration, and continuous learning, this is where your work will matter.

Is this role right for you? In this role you will:

  • You are comfortable with ambiguity, and know when to clarify a problem

  • You dream in code and are eager to implement solutions to address problems

  • You are interested in the impact that financial services technology can have on people’s everyday lives, and recognize there is room for innovation in this space

  • You believe in user-centered design and obsess over delighting the end user

  • You are eager to learn, mentor, teach and share

  • CI/CD pipelines and IaC are your friends

  • You enjoy collaborating and working alongside people with different skillsets

  • You have strong problem-solving skills and can turn complex challenges into elegant solutions.


Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have.


  • 5+ years of software development experience (conceptualization, design, development, debugging)

  • At least 2 years of experience providing hands-on architectural design for software applications

  • Strong understanding of design patterns (MVC, MVVM, Clean Architecture) and componentization

  • Experience with unit testing, writing robust, secure, and performant code

  • Proficient with Git and version control workflows

  • At least 2 years of experience developing production-grade applications with responsive UIs

  • Understanding of data wrangling, feature stores, and basic drift detection.

  • Familiarity with agent frameworks or multi-agent LLM setups is a plus.

  • Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Azure Resource Manager)

  • Prior experience in financial services technology or regulated environments

  • Understanding of performance optimization techniques for large-scale applications

  • Familiarity with observability tools such as Prometheus, Grafana, Azure Monitor, or GCP Logging.



What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • 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.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - We offer opportunities for community engagement & belonging with our various programs such as hackathons.

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please [click here](https://www.scotiabank.com/careers/en/careers/technical-support-for- applicants.html). Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Job Segment: Testing, Investment Banking, Technical Support, Bank, Banking, Technology, Finance

About Scotiabank

Banking
10,000+

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more.

Our disclaimer: bit.ly/socialdisclaim