Backend engineer designing and owning fraud decisioning systems for a top FinTech. Join EQ Bank in redefining banking solutions while ensuring customer protection.
Responsibilities
Design and own backend fraud services end‑to‑end: Own service architecture, APIs, data flows, and production support for fraud decisioning systems across the customer lifecycle.
Define clear service boundaries and contracts: Improve system clarity through well‑defined, testable API and event contracts between channels and downstream fraud platforms.
Build scalable, event‑driven fraud capabilities: Design and evolve real‑time and asynchronous pipelines that enforce fraud and risk decisions reliably at scale.
Improve observability and explainability of fraud behavior: Make fraud outcomes traceable, debuggable, and understandable through runtime signals, logging, and metrics.
Enable safer, more predictable rollout of new protections: Reduce coupling between fraud logic and release cycles to allow faster, lower‑risk deployment of new controls.
Reason about failure modes and edge cases: Ensure systems behave predictably under partial failure, latency, or unexpected inputs.
Increase confidence in production behavior: Implement and evolve API‑level testing and observability to validate real‑world system behavior.
Requirements
Strong backend engineering experience (Java preferred) in production environments
Experience building distributed, event‑driven systems
Proven ability to design clear APIs and durable data contracts
Comfort reasoning about system behavior under risk, failure, and edge cases
Ownership mindset across design, deployment, and production support
Experience improving observability, testing, and runtime confidence
Fraud experience is a plus—but not required; experience building systems that must behave predictably is essential
Benefits
Competitive discretionary bonus
Market leading RRSP match program
Medical, dental, vision, life, and disability benefits
Employee Share Purchase Plan
Maternity/Parental top-up while you care for your little one
Generous vacation policy and personal days
Virtual events to connect with your fellow colleagues
Professional development and comprehensive Career Development program
A fulfilling opportunity to join one of the top FinTechs and help create a new kind of banking experience
Senior Go engineer building cross - platform endpoint agents and cloud microservices. Protecting Blackpoint Cyber customers through scalable cybersecurity software.
Senior Backend Engineer building distributed C/C++ vector databases for VAST Data’s AI infrastructure. Optimizing high - throughput, real - time analytics across massively scalable data systems.
Unreal Engine C++ developer building peer - to - peer XR streaming applications for Mawari’s decentralized 3D content platform. Developing UE4/5 plugins, SDK integrations, and real - time content delivery components.
Junior Java Developer completing paid Cúram training for PLATO, Canada’s Indigenous - owned software testing and technology services company. Building digital services for a multi - year government project.
.NET Developer maintaining legacy Windows and cloud applications for Capgemini, a global business and technology transformation partner. Improving automation, security, and technical debt across agile teams.
Backend Engineer building GitLab Duo Chat’s Python agentic runtime. Developing secure AI features and APIs for GitLab’s DevSecOps orchestration platform.