engineering
Posted 3 days agoSenior Software Developer, Financial Risk
at Wealthsimple
(canada), CanadaHybrid
Responsibilities
- BUILD SOMETHING PEOPLE LOVE Wealthsimple's mission is to help everyone achieve financial freedom – by making financial services simple, transparent, and low-cost.
- IN THIS ROLE, YOU'LL HAVE THE OPPORTUNITY TO: - Design and build fraud detection systems that protect clients and Wealthsimple from bad actors — across transaction monitoring, account behaviour, and beyond - Own the client-facing
Requirements
- experience for accounts affected by fraud restrictions, including self-serve resolution flows that get clients back on track as quickly and frictionlessly as possible - Build and improve internal tooling that helps our operations team investigate and resolve fraud cases efficiently - Develop risk-based product features — such as dynamic transaction limits — that reflect a client's actual risk profile - Contribute to systems and processes that keep Wealthsimple compliant with anti-money laundering (AML)
- Experience working on fraud detection, financial risk, or other high-stakes technical domains - Comfort across the stack — you're as comfortable contributing to a client-facing flow as you are to the systems running underneath it;
- experience with Ruby on Rails or Kotlin is a strong asset - Strong software quality practices: you write testable code, take production ownership seriously, and raise the bar in code review - Clear communicator who can work effectively with non-engineering partners across operations, compliance, and product - AI-first mindset.
- You leverage AI tools to accelerate development, improve code quality, and solve problems more effectively.
- You have already evolved your workflow through AI and are eager to continue innovating. NICE TO HAVE: -
- Experience with Apache Flink or other stream processing frameworks - Familiarity with real-time data pipelines and event-driven architecture -
- Experience with React Native -
- Experience with Temporal for workflow orchestration - Hands-on
- experience with AI-assisted development tools such as Claude Code or Cursor, including agentic workflows and MCP integrations - Background in fintech, banking, or another regulated industry WHO YOU ARE: - You take ownership end-to-end — from writing the code to making sure it works in production - You're comfortable with ambiguity and operate well in a domain where the rules are real but the problems are rarely clean - Detail-oriented without losing sight of the bigger picture — you care about correctness,