Wealthsimple Technologies

Senior Software Developer, Financial Risk

Location

Remote (Canada)

Workplace

Remote

Type

Full Time

Salary

CAD 151,200 – 189,000

Level

Senior

Role

Senior Software Developer

Posted

May 19, 2026

Full TimeRemoteSenior

The role

Summary

Wealthsimple is seeking a Senior Software Developer specializing in Financial Risk engineering to join their innovative team. The role focuses on building robust fraud detection systems, client resolution flows, and compliance tools that protect millions of Canadian clients while maintaining high standards of security and user experience.

What you'll do

Fraud Detection Systems: Design and implement advanced fraud detection mechanisms across transaction monitoring, account behavior analysis, and comprehensive risk assessment
Client Resolution Flows: Develop self-serve resolution experiences that efficiently restore client account access while maintaining security protocols
Internal Tooling: Create and improve operational tools that enable efficient investigation and resolution of fraud cases
Risk-Based Product Features: Develop dynamic product features like transaction limits that reflect accurate client risk profiles
Compliance Systems: Contribute to systems ensuring compliance with anti-money laundering (AML) regulatory requirements

What we look for

Technical

Backend EngineeringStrong backend development skills with proven ability to build reliable, scalable systems
Software Quality PracticesExpertise in writing testable code, production ownership, and rigorous code review processes

Education

Technical DegreeComputer Science, Software Engineering, or related technical degree preferred

Experience

Industry Experience4+ years of software engineering experience, preferably in consumer-facing product environments
Domain ExpertisePrevious experience in fraud detection, financial risk, or high-stakes technical domains

Skills

Required skills

Backend DevelopmentProficient in building scalable backend systems with strong architectural design skills
Cross-Functional CollaborationAbility to effectively communicate and work with non-engineering teams across operations, compliance, and product

Nice to have

Stream ProcessingExperience with Apache Flink or similar stream processing frameworks
Real-Time Data PipelinesFamiliarity with event-driven architecture and real-time data processing

Compensation & benefits

Salary

CAD 151,200 – 189,000 (annual)

Stock options

Available

Benefits

Health Benefits

Comprehensive top-tier health insurance and life insurance coverage

Savings Plan

Long-term group savings with employer match through Wealthsimple for Business

Paid Time Off

20 vacation days, 4 wellness days, and unlimited sick and mental health days annually

Remote Work

Work outside Canada for up to 90 days per year


Interview process

  1. 1
    Application Review Initial screening of resume and application using AI-assisted tools
  2. 2
    Technical Screen Initial interview assessing technical skills and domain expertise
  3. 3
    Detailed Technical Interview In-depth technical discussion covering backend engineering, system design, and risk management
  4. 4
    Team Fit Interview Evaluation of collaborative skills and alignment with company culture

Apply for this position

You'll be redirected to the company's application page