Skip to content

Open nowPosted 25 days ago

Senior Data Analyst (AML | Bank)

MyCareersFuture94,028 open roles

Pay
SGD 7,500 – SGD 9,700 a month
Where
Central, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Data Analyst (AML | Bank)MyCareersFuture · Central, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.8%7 days
  4. 14.3%14 days
  5. 33.7%30 days
This job: posted 25 days ago

The posting

The Opportunity

  • We are partnering a leading bank to look for a Senior Data Analyst (AML | Bank)
  • Starts off as 4 months contract at MBFC

Role Purpose This hands-on role uses Python and data analytics to enhance customer and payment watchlist screening through data preparation and analysis, investigation, rule design and backtesting, stakeholder recommendations, Technology implementation support, testing, monitoring, reporting, and audit and regulatory RFI support.

Key Responsibilities 3.1 Extract, parse, cleanse, transform and analyse large-scale structured and unstructured screening data using Python to identify patterns, control gaps and optimisation opportunities; investigate missing hits, abnormal hit or alert volumes and unexpected screening outcomes through root-cause and control-impact analysis, remediation and escalation. 3.2 Design and backtest enhancements to screening coverage, matching logic, rules, thresholds and key parameters; analyse viable options and present evidence-based recommendations to Compliance, Technology, Operations and Business stakeholders, including the advantages, disadvantages, expected benefits, detection effectiveness, false-positive rates, operational impact, limitations and residual risk. 3.3 Once approved, raise and track Jira items documenting the screening scope, matching logic, rules, thresholds, key parameters, controls, business requirements and acceptance criteria for Technology implementation; provide analytical clarification during delivery. 3.4 Validate Technology implementation through UAT, parallel-run analysis and post-implementation validation using historical, known-match and edge-case data; compare results with approved requirements and backtesting evidence, investigate defects and material variances, document results, and support formal sign-off. 3.5 Monitor implemented changes and periodically review screening effectiveness and system efficiency; recommend tuning, rule changes or control improvements, provide ad hoc statistical and investigation support, and prepare periodic and ad hoc analytical reports for stakeholders. 3.6 Act as the subject matter expert for customer and payment watchlist screening, providing domain guidance on rules, matching logic, thresholds, testing outcomes and proposed enhancements. 3.7 Support audit and regulatory RFIs, screening-related requests and management queries through targeted data extraction, statistical analysis and timely supporting information; maintain clear documentation linking analysis, recommendations, approvals, implementation requirements and testing results.

4. Candidate Requirements 4.1 Python and data analysis: Proficiency in Python is mandatory, with proven experience parsing, transforming and analysing large-scale structured and unstructured datasets, identifying patterns, explaining outcomes clearly and working efficiently at scale. Experience with CML or CDSW is required. 4.2 Financial crime risk domain: Practical experience in customer or payment screening, including sanctions and PEP screening, rule tuning, backtesting, UAT and effectiveness testing. 4.3 Bachelor’s degree or equivalent practical experience in a relevant discipline, with eight to ten years of relevant experience. 4.4 Strong knowledge of AML/CFT, watchlist screening and name-matching concepts, including exact and fuzzy matching, tokenisation, transliteration, aliases, secondary attributes, thresholds and score adjustments. 4.5 Strong analytical, problem-solving and communication skills, with the ability to explain findings to technical and non-technical audiences, develop evidence-based recommendations and influence stakeholders; able to work independently, manage competing priorities and deliver within required timelines. 4.6 Experience with relational databases, data warehouses and big-data environments. 4.7 Desirable: Knowledge of data pipelines, ETL and data lineage, and experience with Jira or a similar delivery tool

Technical skills:

  • Python: 6+ years
  • Data Analysis: 6+ years
  • Big Data Technologies/Environments: 6+ years
  • Data Lineage Analysis: 6+ years
  • Data Cleansing & Data Quality Techniques: 4-6 years

Next Step

  • We could contact you in the soonest time if you directly send your resume to: [email protected]
  • Email Topic: Apply Senior Senior Data Analyst (AML | Bank)
  • We regret to inform that only shortlisted candidates will be contacted

Amos Tan Jun Han

EA LIcence No.91C2918

Personnel Registration No. R23113385

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.