Data Engineer

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

Data Engineering

Job Details

Data Engineer

Department- Global Compliance & Risk Operations

Location -  Mountain View, CA (Hybrid – Onsite presence required based on team policy)

Role Type: Contract Position (Expected duration through February 2027)

About Our Client 
Our client is a global technology leader specializing in financial services software, accounting solutions, and tax preparation products that empower consumers and small businesses worldwide to manage their finances. Their commitment to integrity and trust requires a world-class Compliance team dedicated to protecting customers from financial crimes through robust technology and data analysis. This role directly supports their mission to uphold regulatory standards and ensure a safe financial ecosystem.

Job Description 
This role is essential for tackling a significant backlog in transaction monitoring and enhancing the core Anti-Money Laundering (AML) program. You will operate at the intersection of finance, regulation, and large-scale data science, utilizing expert technical skills to solve complex compliance challenges.

The ideal candidate will be a highly independent, self-starting professional focused on driving efficiency and accuracy in the BSA/AML and KYC domains. Day-to-day, you will be crucial in automating alert generation, refining monitoring rules, and leveraging advanced statistical analysis to identify potential financial crime risks across massive transaction datasets. You will be instrumental in turning regulatory requirements into scalable, automated controls.

You will collaborate closely with global compliance partners, third-party vendors, and internal engineering teams to ensure solutions are repeatable and effective. Success in this role will be measured by your ability to clear existing backlogs, improve monitoring efficacy, and deliver robust, data-backed controls that strengthen the company’s financial integrity program.

Duties and Responsibilities

  • Query and analyze complex, large transaction and customer datasets using SQL and Python to develop insights for AML/KYC controls.

  • Perform in-depth statistical analysis (outlier analysis, segmentation) on data to identify financial risks and tune AML monitoring rules.

  • Create and modify Python scripts to execute alert generation, querying new product datasets and using APIs for integration into the case management system.

  • Build, maintain, and validate automated AML dashboards by defining relevant metrics and KPIs.

  • Draft essential program documentation, including business requirements, functional requirements, and technical manuals for the BSA/AML program.

  • Collaborate with global partners to ensure that all solutions are scalable, repeatable, and meet stakeholder expectations.

  • Assist with and support BSA/AML program reviews, regulatory examinations, and audits.

  • Interact with relevant internal and external teams to raise awareness of BSA/AML trends and necessary program enhancements.

Minimum Required Qualifications

  • Experience: 4+ years of relevant work experience in financial services, FinTech, compliance, technology, or other control-related functions.

  • Expert Technical Proficiency: Expert-level proficiency in SQL for processing, querying, and analyzing complex, large datasets (Assessment required).

  • Programming & Data: Strong experience with Python for data manipulation and automation.

  • Domain Knowledge: Strong knowledge and practical experience with BSA/AML regulations, including Transaction Monitoring (TM), CRR, KYC, and CIP functions.

  • Analytical Background: Proven experience performing statistical analysis, model calibration (e.g., percentile analysis, outlier analysis), testing, and documenting results using large datasets.

  • API Skills: Experience using API Rest principles for integrating data and systems.

  • Mindset: Must be a self-starter, flexible, innovative, and adaptive, with demonstrated ability to work independently and exercise critical thinking.

Nice-to-Have

  • Experience or exposure to AWS or other cloud computing environments.

  • Familiarity with dashboarding tools such as Tableau or Qlik.

  • Knowledge of data engineering tools such as workflow schedulers (e.g., Airflow) or version control (e.g., Git).

  • Experience with Artificial Intelligence (AI) or Machine Learning (ML) techniques.

Education

  • Bachelor's degree in a STEM field (Science, Technology, Engineering, or Math), Statistics, or a similar quantitative discipline is strongly preferred.

Pay & Benefits Summary

  • Pay Rate: $90 - $95 per hour.

  • Contract Duration: This is a long-term contract position with an expected duration until February 2027.

  • Interview Process: The process includes a Zoom high-level meeting, a mandatory SQL coding assessment (Glider), and an in-person interview

  • Note: Detailed information regarding benefits (e.g., health insurance, 401k, PTO) is specific to the contracting agency and will be provided upon formal engagement.

Call-to-Action 
Ready to help tackle critical compliance challenges and leverage your data skills to drive trust? Submit your application immediately! 

Keywords
AML | KYC | BSA | SQL | Python | Transaction Monitoring | FinTech | Compliance | Data Analyst | Anti-Money Laundering | Risk

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Catapult Solutions Group