Senior Software Engineer I - Risk Control & Governance
Senior Software Engineer I - Risk Control & Governance
Requirements
Strong Backend Engineering: Experience building high-throughput, data-intensive systems; hands-on with Kafka, SQL and NoSQL databases; design for scale and reliability.
Data Engineering Aptitude: Experience with data quality frameworks, pipeline orchestration, or lineage tracking; ability to make data trustworthy at scale.
Systems Thinking: Ability to analyze complex distributed systems, identify failure modes, and design robust, operationally simple solutions.
Ownership & Autonomy: Comfortable working with ambiguity, defining own work from high-level objectives, and driving delivery end-to-end without close direction.
Collaborative Mindset: Effective cross-team collaboration, especially with Risk API, Product, and FinCrime teams; aligning on contracts, data models, and integration patterns.
What you'll be doing
Build Data Trust: Implement data quality monitoring, data contracts, and lineage tracking to ensure full traceability from risk decisions back to source data.
Deliver Continuous Assurance: Design and build automated monitoring systems to continuously validate control effectiveness and identify issues before incidents.
Enable Auditability: Create audit trail infrastructure and explainability tooling to reduce effort for regulatory reporting and compliance evidence.
Integrate with Risk API: Collaborate with the Risk API team to embed governance and assurance capabilities into the core platform with clean integration and shared data contracts.
Focus on Data Governance, Control Assurance, Auditability & Explainability, and Scalable Solutions to maintain platform trustworthiness and integrity.