2,095,257open jobs
130,886companies
239,862added this week
Browse all
Location
In office (Toronto)
Seniority
Senior · 3+ years exp
Employment
Full-Time

First seen by Alion on Sep 18, 2026.

Overview
Company
Impact
Profile match
GuruLink is an Agentic People Company, combining AI and recruitment expertise to connect exceptional talent with innovative organizations.

Location: Toronto, Ontario

Our client is a dynamic Fintech-turned-Enterprise software company currently focused on the Canadian automotive finance sector, providing an innovative platform of Fraud Detection, Identity Verification, Anti-Money Laundering, and Income Verification solutions for automotive lenders and dealers. The team is expanding to enhance product capabilities and build new features that serve their clients better.

We are looking for a Senior Software Engineer who is eager to contribute to designing, building, and expanding the company's ecosystem, with a strong emphasis on security and compliance. This is a full-stack role with roughly a 70% backend / 30% frontend split, working primarily in NestJS. The ideal candidate is passionate about crafting powerful, efficient, and scalable services that drive better digital financial solutions for millions of Canadians. You will work closely with product and engineering to build and enhance core services, a React-based dashboard, monitoring and analytics capabilities, and vendor integrations. The team embraces AI-assisted development and expects engineers to use modern AI tooling thoughtfully.

Key Responsibilities
- Design, build, and maintain TypeScript services across the stack: NestJS backend services, a React dashboard (Vite, TanStack Query, Redux Toolkit, Tailwind CSS, shadcn/ui), and MongoDB.
- Design and implement event-driven architectures on AWS using SQS, SNS, S3, and Lambda-based workers for webhooks and asynchronous processing.
- Build and manage well-documented public APIs, reliable webhook systems, and integrations with external vendors — identity, fraud, and payments providers.
- Build security in from the start — the team protects sensitive personal data and maintains SOC2 Type 2 compliance.
- Leverage AI-assisted development tools (Cursor) to accelerate delivery while maintaining code quality and review rigor.
- Write clean, maintainable, well-tested code, from unit and integration tests (Jest) to end-to-end tests (Playwright).
- Contribute to how software is shipped and run — Docker, GitHub Actions CI/CD, Terraform-managed infrastructure, and Datadog observability.
- Interface regularly with product, design, and engineering to define and deliver new features, and contribute actively to code reviews.

Must Have Skills:

Must Have Skills:
- 3+ years of professional software development experience with strong TypeScript/Node.js skills.
- Proficient with NestJS and MongoDB (Mongoose) on the backend, React on the frontend.
- Hands-on experience with AWS or a comparable cloud platform, including queue/event-driven patterns (SQS, SNS, Kafka, Kinesis, or RabbitMQ).
- Daily hands-on use of AI coding assistants.
- Strong secure-coding practices.
- Experience building public APIs and integrating third-party services.
- Comfortable in a fast-paced startup environment.

Nice to Have Skills:

- Experience integrating AI vendor APIs.
- Innovation mindset — prototypes quickly, shares findings.
- Experience with GitHub Actions and Terraform.
- Fintech or other regulated-environment experience (SOC2, PIPEDA).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,095,257 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
Remote (Canada) · Full-Time · Bachelor's Degree · Quebec · Montreal · Toronto · Levis · Ottawa
Management
UML
Apply
Remote (Canada) · Full-Time · 8+ years exp · Mississauga
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
AWS
Kubernetes
Configuration Management
QA
Swagger
Apply
Remote (Canada) · Full-Time · 8+ years exp · Richmond Hill
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
AWS
Kubernetes
Configuration Management
QA
Swagger
Apply
Remote (Canada) · Full-Time · 8+ years exp · Brampton
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
AWS
Kubernetes
Configuration Management
QA
Swagger
Apply
In office · Full-Time · 5+ years exp · Toronto
SQL
DevOps
Splunk
Datadog
Dynatrace
Azure
Management
ServiceNow
Apply
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Toronto · Austin · Dallas
C++
Assembly
Assembly
WinDbg
DevOps
Windows
Cybersecurity
LDAP
Apply
In office · Full-Time · 3+ years exp · Toronto
JavaScript
Kotlin
TypeScript
Dart
Swift
AI/ML
Cursor
ChatGPT
Claude Code
LLM
OpenAI Codex
Edge AI
Frontend
GraphQL
React.js
Mobile
Flutter
React Native
Expo
Fastlane
Crashlytics
Maestro
DevOps
Rest API
GitHub Actions
WebSockets
CI/CD
GitHub
Wi-Fi
Cybersecurity
HIPAA
Analytics
A/B Testing
Design
Figma
IoT
MQTT
QA
Jest
Sentry
Detox
Apply
In office · Full-Time · 3+ years exp · Toronto
Apply
$72k – $82k per year · In office · Full-Time · 5+ years exp · PhD · Toronto
Apply
In office · 8+ years exp · Bachelor's Degree · Toronto
Apply
See all jobs
This is one of many
2,095,257 more open roles from verified company boards, updated every day.