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 Product Developer building BMC’s mainframe Code Pipeline software for z/OS environments. Designing, debugging, and enhancing C/C++ and Assembler - based products for enterprise clients.
Analyste - programmeur .NET supporting Santé Québec’s youth - sector digital solutions. Developing C#/.NET solutions and participating in agile delivery and support activities.
Java Engineer building scalable, maintainable software for organizations at LT. Coaching client teams and using test - driven development within a collaborative engineering team.
Senior software engineer building backend, DevOps, and MLOps infrastructure for Sureel AI's creator - rights and licensing platform. Developing reliable AI systems for music and broader media.
Senior Java developer designing and deploying sanctions - screening applications for Genpact, an AI and advanced technology solutions company. Improving high - volume transaction processing through microservices, integrations, and Agile delivery.
Java developer building high - volume sanctions and adverse - media screening systems for Genpact. Designing, developing, testing, and deploying enterprise applications with Spring Boot, Kafka, and databases.
.NET Developer building APIs and backend services for an IT services company. Supporting production applications, CI/CD pipelines, deployments, and incident resolution.
CE Technical Architect designing Microsoft Dynamics 365 and Power Platform solutions for business transformation. Leading integrations, ALM, AI, and client - facing technical delivery.
Développeur backend senior chez GHGSat, fournisseur de données satellitaires et aéroportées sur les émissions de gaz à effet de serre. Conception de services Python, API et solutions AWS évolutives.