What the job actually is
Credit-risk and banking analysts turn loan, account, transaction, and application data into answers for the people running a bank’s balance sheet. A day might include explaining a 30+ DPD tick to the CRO, running a PSI check on a refreshed PD model, triaging a suspected structuring cluster for the BSA officer, updating a CECL lifetime-loss projection for Finance close, or tying a portfolio snapshot to the Y-9C. You don’t touch customer money directly, but a miscalculated loss allowance lands in a 10-Q — and a missed SAR costs the bank seven figures in consent-order penalties.
The role varies by employer
Money-center bank (JPM, BofA, Citi, Wells)
Largest teams, deepest specialization — separate CCAR, CECL, model-risk, fraud-strategy, and collections functions. Teradata / Snowflake / Oracle-warehouse-heavy. Regulator visibility is constant; every analysis has an audit trail. Best comp ceiling in the space at director-and-above.
Card-dominant issuer (Capital One, Discover, Synchrony, Amex)
The card-risk shops. Heaviest use of champion–challenger, A/B, and reinforcement-learning on line-assignment and collections treatment. SQL + Python is the baseline; FICO / VantageScore segmentation is table stakes. Capital One specifically runs a case-interview loop that resembles MBB consulting.
Regional / community bank
Smaller teams of 3–12, broader responsibilities — one analyst may own CECL, concentration reporting, and Call Report tie-outs. Less gated entry, more SAS and Excel legacy. A good door if you come from a commercial-banking or auditing background.
Fintech / neobank (Chime, SoFi, Affirm, Cash App)
Modern stack — Snowflake, dbt, Looker, Python-first. Fraud and underwriting models iterate weekly; the regulatory burden is real but leaner than a bank holding company. Less structured interview loops, faster title progression, thinner comp at senior levels but higher equity variance.
Model validation / MRM
Second-line-of-defense role — you challenge the models the first-line credit and fraud teams build. SR 11-7 discipline, documentation-heavy, adversarial by design. Strong runway at money-center banks and an unusually high floor on comp because qualified MRM analysts are scarce.
Skills that actually get hired
SQL (non-negotiable)
- Window functions — the idiomatic way to build vintage curves (LAG on DPD by MOB), roll-rate matrices (LAG on delinquency bucket), and velocity features (COUNT OVER a time-bounded frame).
- Recursive CTEs for org / branch / product-hierarchy rollups.
- FICO / VantageScore band bucketing via CASE — every risk shop wants consistent band definitions.
- Self-joins on transaction tables for velocity and same-day duplicate-payment detection.
- Dialect reality: Teradata at legacy shops, Snowflake at modern ones, Oracle at many card issuers. SQL Server shows up in regional banks.
Credit-risk domain
- PD / LGD / EAD decomposition — the building blocks of expected loss.
- CECL lifetime-loss projection: vintage cohort → lifetime loss curve → macro overlay. Different from the retired incurred-loss (ALLL) approach.
- CCAR / DFAST scenario design — severely adverse macro paths and their flow through PD / LGD.
- Vintage analysis and roll-rate matrices — the two portfolio-diagnostic workhorses.
- Line management, reprice strategy, and exposure-at-default for revolving products.
Fraud & BSA/AML
- Authorization velocity, same-day amount-swing flags, geo-velocity (card-present vs card-not-present).
- BSA structuring detection — clusters of sub-$10K cash deposits across customers or days.
- SAR triggers and the 30-day filing clock; CTR mechanics and the aggregation rule.
- Reg E dispute timing (provisional credit at day 10, final at 45 or 90).
- Point-of-sale reversal handling — forgetting to net reversals is the classic double-count trap.
Model risk (SR 11-7)
- PSI / CSI for population-stability monitoring on scores and features.
- KS statistic and AUC for rank-order performance; the tradeoffs between them.
- Champion–challenger backtests with out-of-time windows — never in-sample-only.
- Documentation discipline: assumptions, limitations, monitoring thresholds, escalation. MRM lives on the paper trail.
Regulatory reporting
- Y-9C / Call Report line items and how they tie to source ledgers.
- CRA small-business and small-farm lending buckets.
- Reg Z APR disclosure mechanics for card and installment products.
- HMDA LAR fields if the shop does mortgage origination.
The interview loop
- 1
Recruiter screen (30 min)
Fit check. Be ready to explain why banking vs fintech, and credit-risk vs fraud vs MRM. Card issuers and money-centers will ask about regulator comfort; fintechs ask about shipping cadence.
- 2
Hiring manager (45–60 min)
Behavioral + domain depth. Expect case-style: "30+ DPD ticked up 80 bps MoM — walk me through your investigation." They’re testing whether you decompose into vintage, roll-rate, mix shift, seasonality, and macro in the right order.
- 3
Technical SQL screen (60 min, live or take-home)
Window-function-heavy. Common asks: build a vintage curve of 90+ DPD by MOB from a transaction ledger; compute a monthly roll-rate matrix; detect a velocity cluster of ≥5 auths in 10 minutes. Edge cases matter — what if an account has no activity for 60 days, does it roll forward or drop?
- 4
Domain round (varies by team)
Credit teams: CECL mechanics, CCAR scenario design, loss-timing differences across products. Fraud teams: authorization streams, chargeback economics, Reg E timing. BSA teams: structuring patterns, CTR aggregation, SAR narrative construction. Know which room you’re in.
- 5
Model-risk or fraud-strategy panel
For MRM: SR 11-7 walk-through of a model you’ve worked on — assumptions, limitations, monitoring plan. For fraud strategy: champion–challenger design, out-of-time validation, the cost tradeoff between false-positive friction and net fraud loss.
- 6
Behavioral + director / executive
Communication, conflict tolerance, regulator comfort. At money-center banks, expect a question about defending a number to a regulator or internal audit. "Tell me about a time you were wrong about a model" is a standard MRM question.
Questions you’ll actually be asked
- “How would you build a vintage curve of 90+ DPD by months-on-book from a delinquency table?”
- Define the cohort by origination month, compute months-on-book as the difference between observation date and origination date, pivot to one row per (vintage, MOB) with the share of accounts at 90+ DPD as of that MOB. The trap is letting accounts that close or charge off mid-curve silently drop — carry them forward as still-in-the-cohort-but-worst-state so the denominator stays fixed.
- “A roll-rate matrix shows 30–60 DPD → charge-off at 18% this month vs 9% a year ago. What do you check?”
- Three things in order: (1) is the denominator stable — did the 30–60 bucket shrink because of forbearance or a product-mix shift? (2) is the numerator real — did charge-off policy (e.g., days-past-due threshold or bankruptcy trigger) change? (3) is it a vintage effect — the current 30–60 cohort is younger/newer origination that was underwritten during a looser period. Averaging unweighted across products hides all three.
- “KS vs AUC — when do you prefer each?”
- AUC is the probability a random bad ranks above a random good — a global rank-order measure. KS is the max separation between the cumulative bad-rate and good-rate distributions — tells you where in the score range the model discriminates best. Credit shops report both; KS is more useful for cutoff design (set a line where separation peaks), AUC for model comparison when score ranges differ.
- “PSI on the PD model came in at 0.18 this quarter. Concerned?”
- PSI under 0.10 is stable, 0.10–0.25 is a warning band, above 0.25 is a significant population shift. 0.18 means investigate before taking action. Decompose by score decile to find whether the shift is at the high-risk tail (adverse selection, channel-mix change) or at the middle (onboarding-funnel change). Don’t retrain reflexively — understand the driver first; SR 11-7 docs should describe your threshold and escalation path.
- “You notice four customers each made five sub-$10K cash deposits at different branches within a week. What’s the right response?”
- Classic BSA structuring pattern — splitting deposits to avoid the $10K CTR threshold. The right action is escalation to the BSA / AML officer and a SAR within 30 days of detection, not a unilateral account action. Structuring is a federal crime under 31 U.S.C. §5324 regardless of whether the underlying funds are illicit. Document the pattern, the customers, and the aggregation logic; preserve the evidence trail.
- “Explain CECL to someone who only knows the old incurred-loss model.”
- Incurred-loss (ALLL) reserved only for losses that were probable and estimable at the balance-sheet date — backward-looking. CECL reserves for lifetime expected credit losses at origination — forward-looking, vintage-driven, and tied to a reasonable-and-supportable macro forecast. The accounting impact at adoption was a one-time reserve build; the ongoing impact is reserve volatility tied to the macro scenario. Vintage curves feed the lifetime loss; the macro overlay sits on top.
What it pays
| Level | Range | Notes |
|---|---|---|
| Entry-level (0–2 yr) | $65k–$95k | Regional banks at the low end; money-center banks and card issuers at the top. Fintech new-grad risk roles comparable to card issuers. Expect hybrid, rarely fully remote at entry. |
| Mid-level (2–4 yr) | $85k–$130k | FRM-charter candidates trend to the top of the band. Capital One’s Principal Analyst track can reach $140k+ with bonus for top performers by year 3. |
| Senior (4–7 yr) | $120k–$170k | FRM typically in hand. MRM seniors get a 10–15% premium over first-line credit risk at the same level because of scarcity. |
| Manager (7–10 yr) | $145k–$200k | Running a team of 4–10 analysts. Bonus 15–25% at money-center banks. |
| Director | $190k–$270k | Head of CECL, head of fraud strategy, or head of consumer-risk MRM. Bonus 25–40%. |
| VP / MD / CRO | $280k–$500k+ | Top money-center bank and major card-issuer seats only. Long-term equity incentives are a meaningful component at this level. |
Certifications — honest take
FRM (Financial Risk Manager, GARP)
Gold standardThe credit-risk / market-risk gold standard. Two-part exam, 2–3 years total study, strong signal for hiring managers. Most senior credit-risk analysts at money-center banks have it.
CAMS (Certified Anti-Money Laundering Specialist, ACAMS)
Gold standardThe BSA/AML gold standard. Mandatory signal for fraud/AML teams at banks and for consulting firms serving them.
CFA (Chartered Financial Analyst)
Nice to haveUseful if the role touches IB-adjacent credit (structured products, fixed-income research). Not a differentiator for consumer-credit or card-risk roles.
CRCM (Certified Regulatory Compliance Manager, ABA)
Nice to haveSignal for the compliance/regulatory track specifically. Useful at regional banks and for moving into second-line compliance leadership.
CQF (Certificate in Quantitative Finance)
Nice to haveMath-heavy. Worth it for model-risk and quant-risk pivots; overkill for mainstream consumer-credit analytics.
SAS Base / Advanced
SkipStill relevant at regional banks on legacy stacks, but most modern shops moved to SQL + Python. Only worth it if the specific employer’s job post names it.
How long it takes
Quant background (econ, statistics, math, actuarial) + basic SQL: 6 months prep → regional credit-risk analyst or MRM associate at a money-center bank → FRM Part I within year 1, Part II by year 2. Finance or accounting career-switcher: 9–12 months prep → credit analyst I at a card issuer or regional bank → FRM by month 30. No finance background: 12–18 months prep → fintech risk-ops or collections analyst as the bridge → lateral into a bank’s first-line credit risk team by month 24. MRM specifically is harder to enter without a quant undergrad or a first-line stint to reference during the interview.
Common mistakes to avoid
- Conflating charge-offs with write-offs. Charge-off is an accounting action (move from accrual to non-accrual); recoveries post separately and net against gross charge-offs in NCO. Failing to net recoveries inflates the loss rate.
- Ignoring the observation window on vintage cohorts. A 12-MOB curve from a vintage that’s only 9 months old is extrapolation, not measurement.
- Averaging roll rates unweighted. 30–60 → 60–90 rolls must be weighted by balance-at-risk or account-count, not simple-averaged across products.
- Treating CECL as "incurred loss + a macro overlay." CECL is lifetime expected loss at origination; the macro is one input, not a bolt-on.
- Missing Reg E timing. Provisional credit at day 10, final resolution at 45 or 90 depending on card-present status and account age — banks get sued for blowing these clocks.
- Forgetting POS reversals. Counting auths without netting reversals double-counts spend and breaks every downstream metric (approval rate, velocity, chargeback rate).
- Building a fraud model with no out-of-time window. In-sample AUC of 0.92 means nothing if you didn’t hold out a future period.
- Over-indexing on Python / ML at the expense of SQL fluency. Every credit-risk and MRM loop gates on SQL. Python is the year-2 lever, not the year-0 one.
The trajectory
| Stage | Years | Comp |
|---|---|---|
| Credit Risk Analyst I | 0–2 yr | $65k–$90k |
| Sr Credit Risk Analyst (FRM by this stage) | 2–5 yr | $95k–$140k |
| Lead / Principal | 5–8 yr | $130k–$175k |
| Manager | 7–10 yr | $150k–$200k |
| Director | 10+ yr | $200k–$280k |
| VP / MD / CRO | 15+ yr | $300k–$500k+ |
How the caseSQL curriculum maps to this
The caseSQL Credit Risk & Banking path can’t teach you Teradata, Snowflake, or the specific schema your target bank runs — those vary per shop. What it does teach is the reasoning: reversal netting so your spend totals don’t double-count, vintage-curve and roll-rate construction with LAG over MOB and bucket, FICO-band segmentation, velocity and structuring detection, CECL lifetime-loss projection, PSI and KS on a model-score distribution, and a champion–challenger backtest with an honest out-of-time window — ending in a portfolio-risk scorecard capstone. Those are the transferable skills that translate to any bank’s warehouse. For a money-center, card-issuer, or MRM interview loop, the Hard and Expert missions are the closest approximation of the whiteboard asks.