Apply now

Posted 11 days ago

Software Engineer

@ Questrade Financial Group

Calgary, Alberta

2+ years experience
Apply now
SIGNALS

Overview

Questrade Financial Group is hiring a Software Engineer to design, build, test, and deploy features across the full software lifecycle, on front-end (React Native, ReactJS), back-end (Node.js), or both. The role works with limited supervision, requires two or more years of production software experience, and is hybrid with at least 3 office days per week. Base salary is $80,000 to $120,000 plus a bonus program for full-time permanent roles.

Responsibilities:

  • Design, build, test, and deploy features across the full software lifecycle
  • Translate product requirements into technical designs
  • Review peers' code and mentor junior developers
  • Build and maintain automated test suites and CI/CD pipelines
  • Diagnose and resolve production issues on on-call rotations

Requirements summary:

  • Bachelor's degree in computer science or related field, or equivalent experience
  • 2+ years of professional production software experience
  • Strong JavaScript/TypeScript with React Native, ReactJS, or Node.js
  • Experience with RESTful APIs and microservices
  • Experience with relational or NoSQL databases
  • Hands-on experience with a major cloud platform and containers

Tools & skills

Benefits mentioned

Paid time off
Source and dates

Employer career site / ATS feed · dayforce-feed

Employer posting date
2026-10-26
First seen by our source
2026-10-27
Source record updated
2026-10-27

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience2+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Software Engineering
Perks mentionedGenerous paid time off, Performance bonus, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Questrade Financial Group

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

More than trading. Canada's home for the clarity and strategy to invest with confidence.

Full company description

Questrade is an award-winning low-cost digital alternative to traditional banks that is changing the Canadian financial services industry. We empower Canadians by giving them better, more affordable ways to take control of their financial future by using cutting-edge technology to develop innovative products. Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the Questrade Group of Companies, with more financial products in development. At Questrade, we care deeply about helping Canadians become much more financially successful and secure. We believe in infinite possibilities, not only for our customers but for those who build careers with us. Our exceptional culture and forward-thinking workplace policies make Questrade a great place to work and build a career. We are a collaborative, diverse team that shares the same sense of infinite opportunity. Our beliefs, values, and atmosphere make you feel part of something bigger than yourself. Whether you want to kick-start your career or accelerate it, Questrade is the place for you. We offer rich learning experiences and exciting career path possibilities. Here you will be challenged. You will make your path, constantly moving forward, bringing the future of fintech into existence. Come shape your future at Questrade.

LinkedIn followers
80,676
People associated on LinkedIn
1,829
Reported office locations
  • 5700 Yonge St, Suite 1900, Toronto, Ontario M2M 4K2, CA
Business categories
  • Finance
  • Banking
  • FinTech
Other recorded names
  • Questrade Financial Group
Specialties
  • brokerage
  • stocks
  • options
  • forex
  • gold
  • tax free savings accounts
  • and registered accounts
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Questrade is an award-winning low-cost digital alternative to traditional banks that is changing the Canadian financial services industry. We empower Canadians by giving them better, more affordable ways to take control of their financial future by using cutting-edge technology to develop innovative products. Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online…

FieldValue
IndustryFinancial Services
Company size1,001-5,000 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
Specialtiesbrokeragestocksoptionsforexgoldtax free savings accountsand registered accounts
Open jobs on Jobsy78
LinkedInView page
Job description

Questrade Financial Group (QFG), through its companies - Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti, provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. We use cutting-edge technology to help Canadians become much more financially successful and secure.

At QFG, we combine human-centric collaboration with AI-driven innovation to redefine financial services. The ideal candidate will be a catalyst for change, using AI to transform and deliver unparalleled customer experiences and shaping a future where AI empowers our teams to do their best work.

Join our diverse, inclusive, and hybrid workplace to unleash your creativity and nurture your curiosity without limits. If you share this sense of infinite possibility, come shape your future at QFG.



What’s in it for you as an employee of QFG?

  • Health & wellbeing resources and programs

  • Paid vacation, personal, and sick days for work-life balance

  • Competitive compensation and benefits packages

  • Work-life balance in a hybrid environment with at least 3 days in office

  • Career growth and development opportunities

  • Opportunities to contribute to community causes

  • Work with diverse team members in an inclusive and collaborative environment

This job posting is for an existing vacancy.

We’re looking for our next Software Engineer. Could It Be You?

The Software Engineer is responsible for designing, building, testing, and deploying features across the full software development lifecycle, on the front end (React Native, ReactJS), the back end (NodeJS), or both. Operating with limited supervision, this role focuses on writing production-grade code that meets standards for readability, performance, security, and observability. The engineer will also participate in code reviews, maintain automated test suites, resolve production issues, and address technical debt.

Need more details? Keep reading…

In this role, responsibilities include but are not limited to:

  • Design, build, test, and deploy features across the full software lifecycle with limited supervision.

  • Translate product requirements into sound technical designs, flagging gaps, dependencies, and edge cases early in discovery.

  • Write production-grade code that meets standards for readability, performance, security, and observability.

  • Review peers' code with rigor and care, providing actionable feedback and mentoring junior developers through pairing.

  • Build and maintain automated test suites and contribute to improvements in CI/CD pipelines and deployment practices.

  • Diagnose and resolve production issues within scope, participating in on-call rotations and documenting root causes.

  • Identify and address technical debt, proposing and executing improvements to system reliability and developer experience.

So are YOU our next Software Engineer ? You are if you…

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.

  • 2+ years of professional experience building and supporting production software.

  • Strong proficiency in at least one of the following tracks:

  • Front-end track: JavaScript/TypeScript with React Native (mobile) and/or ReactJS (web); solid grasp of component architecture and state management.

  • Back-end track: Node.js/TypeScript; hands-on experience designing and consuming RESTful APIs within microservices or service-oriented architectures.

  • Practical experience with relational and/or NoSQL databases, including basic query performance tuning.

  • Hands-on experience with a major cloud platform (GCP preferred; AWS or Azure considered) and containerized workloads.

Preferred Qualifications

  • DevOps and Infrastructure-as-Code tooling (Kubernetes, Terraform).

  • Message brokers and event streaming platforms (Kafka, Pub/Sub).

  • Exposure to the other track (front-end candidates with NodeJS familiarity, or back-end candidates with ReactJS/React Native familiarity).

  • Angular experience is a nice-to-have.

  • Domain experience in financial services, brokerage, trading, or regulated environments.

  • Knowledge of secure development practices, threat modeling, or DevSecOps



Compensation Information:

  • Base salary range: $80,000 - $120,000

  • The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles.

Sounds like you? Click below to apply!



At Questrade Financial Group of Companies, with multiple office locations around the world, we are committed to fostering a diverse, inclusive and accessible work environment. This is an environment where individuals are treated with dignity and respect. Here, the unique skills and experience you bring will be valued. You will be supported and motivated, so that you can harness your unlimited potential. Our team reflects the diversity of the communities we serve and operate in. Having a collaborative and diverse team helps us push boundaries to bring the future of fintech into existence—not only for the benefit of our customers, but for those who build their career with us.

Questrade Financial Group of companies Applicant Tracking System utilizes artificial intelligence (AI) for application screening. The AI system operates on predetermined criteria, with final decisions subject to human review.

Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment/selection process, please let us know and we will work with you to meet your needs.

Similar jobs

  • Senior Software Engineer, Search

    Toronto, ON +1
    Full Time

    Themis Solutions Inc.

    Candidates need experience building web applications at scale with Ruby on Rails and professional experience building search systems. They also need mentorship experience, strong communication skills and experience working with large volumes of data.

    Coaching, Teaching, Software development, Ruby on Rails, Agile, Communication skills

  • Intermediate Software Engineer

    Calgary, AB

    AppDirect: AppDirect is a San Francisco-based B2B subscription commerce platform company that brings together technology providers, advisors, and businesses to…

    2+ YOECandidates need 2+ years of professional full-stack web development, including React and TypeScript and hands-on AWS deployment experience. Experience with external APIs, event-driven patterns, and AI coding tools is valued, along with strong ownership and curiosity.

    React, TypeScript, Node.js, Go, AWS Lambda, AWS API Gateway

  • Senior Software Engineer – Visualization and Front End

    Calgary, AB
    HybridFull Time

    GeoSoftware

    5+ YOECandidates need at least five years of professional software engineering experience, including data-heavy front-end work, and demonstrable production experience with React, TypeScript and WebGL. GeoSoftware also requires reactive state architecture experience, the ability to work asynchronously in a small remote team, and fluent English.

    React, TypeScript, WebGL, Three.js, WebGPU, Electron

    Senior Software Engineer – Computational Algorithms

    Calgary, AB
    HybridFull Time

    GeoSoftware

    5+ YOECandidates need a physics, geoscience, or applied mathematics degree or equivalent depth, at least 5 years of numerical computing experience, and strong modern C++ and Python. Parallel programming, performance optimization, and experience prototyping with domain experts are also required, along with fluent English.

    C++, Python, NumPy, SciPy, pybind11, BLAS

  • Senior Software Engineer

    Calgary, AB
    $110k–$150k/yrRemoteFull Time

    Athennian

    6+ YOECandidates need 6+ years of software engineering experience, production AI feature experience, and strong JavaScript/TypeScript and MEAN stack skills. Experience with CI/CD, automated testing and cloud infrastructure is also required.

    MongoDB, Express, Angular, Node.js, Jest, Cypress

  • Software Engineer

    Calgary, AB
    Full Time

    RTX

    5+ YOECandidates need a bachelor's degree in software engineering, computer science or a related field, and at least 5 years of software engineering experience. They should be eligible for Professional Engineer registration and have strong communication, project management and leadership skills.

    DOORS, Microsoft Office

  • Software Engineer

    Toronto, ON +1
    On-siteFull Time

    Anchorbase

    Candidates need strong computer science fundamentals, including type theory, relational database design, complexity reasoning and concurrency. They should learn quickly, test thoroughly including unhappy paths, review code critically and communicate clearly about risk and tradeoffs.

    TypeScript, React, NestJS, Vite, C++, Windows

  • Software Engineer

    Ontario +2
    $80k–$130k/yrRemoteFull Time

    Warner Music Group

    2+ YOECandidates need a Bachelor's degree in Computer Science, Computer Engineering or a related field, plus 2 to 5 years of full-stack Java experience. Warner Music Group also values AWS experience, operational excellence practices and writing design docs.

    AWS, Java

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.