Senior Backend Engineer
EQ Bank • CAOur Fraud Engineering team builds the platform that protects customers across onboarding, transactions, account changes, and money movement.
• clearer service ownership
• well‑defined, testable contracts
• observable and explainable runtime behavior
• safer, more predictable rollout of new protections
Core 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.
What You Bring
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