Senior/Staff Product Engineer - Risk & Control Governance
Senior/Staff Product Engineer - Risk & Control Governance
Requirements
Strong Backend Engineering: Proven experience building high-throughput, data-intensive systems in Java. Hands-on expertise with Kafka, SQL and NoSQL databases, and designing for scale and reliability.
Data Engineering Aptitude: Experience with data quality frameworks, pipeline orchestration, or lineage tracking. You understand what it takes to make data trustworthy at scale.
Systems Thinking: Ability to reason about complex distributed systems, identify failure modes, and design solutions that are both robust and operationally simple.
Ownership & Autonomy: Comfortable operating with ambiguity, defining your own work from high-level objectives, and driving delivery end-to-end without close direction.
Collaborative Mindset: Ability to work effectively across team boundaries — particularly with the Risk API team, Product, and FinCrime stakeholders — to align on contracts, data models, and integration patterns.
What You'll Be Doing
Build Data Trust: Implement data quality monitoring, data contracts, and lineage tracking that give the organization full traceability from risk decisions back to source data.
Deliver Continuous Assurance: Design and build automated monitoring systems that continuously validate control effectiveness — detecting drift, false positives/negatives, and coverage gaps before they become incidents.
Enable Auditability: Create audit trail infrastructure and explainability tooling that dramatically reduces the effort required for regulatory reporting and compliance evidence generation.
Integrate with Risk API: Work closely with the Risk API team to embed governance and assurance capabilities into the core platform, ensuring clean integration points and shared data contracts.