Senior Software Engineer II - Risk Control & Governance
Senior Software Engineer II - Risk Control & Governance
Requirements
Strong Backend Engineering: Experience building high-throughput, data-intensive systems; expertise with Kafka, SQL and NoSQL databases; designing for scale and reliability.
Data Engineering Aptitude: Knowledge of data quality frameworks, pipeline orchestration, and lineage tracking to ensure trustworthy data at scale.
Systems Thinking: Ability to understand complex distributed systems, identify failure modes, and design robust, operationally simple solutions.
Ownership & Autonomy: Comfortable working with ambiguity, defining work from high-level objectives, and delivering results independently.
Collaborative Mindset: Skilled at working across teams, particularly with Risk API, Product, and FinCrime stakeholders, aligning on contracts, data models, and integration patterns.
What you'll be doing
Build Data Trust by implementing data quality monitoring, data contracts, and lineage tracking for full traceability from risk decisions to source data.
Deliver Continuous Assurance through automated monitoring systems that validate control effectiveness and detect drift, false positives/negatives, and coverage gaps.
Enable Auditability by creating audit trail infrastructure and explainability tooling to simplify regulatory reporting and compliance evidence generation.
Integrate with the Risk API team to embed governance and assurance capabilities into the core platform with clean integration points and shared data contracts.