Becoming the Must-Hire Candidate
Chloe — this course was designed specifically for you. Your presentation is polished and ready. But the 5-7 minute presentation is the warm-up — the 50 minutes of probing questions that follow is where you win or lose the job.
The good news: you already think like a senior CDL more than you realise. Your Fixflo experience — the notification bug investigation, the pushback on custom fees, the marketplace growth from zero to £90k MRR — is exactly the kind of thinking Kraken wants. This course helps you connect what you already do to what they're looking for, and fills in the gaps where the case study demands new skills.
Before we start, a scenario:
It's Thursday, 5:15pm. Your phone rings. The Domain Owner for Commercials at United Energy is on the line, panicking. "20,000 customers are on the wrong product. This is a Kraken issue and we need it fixed immediately."
What do you do first?
If you chose D, you're already thinking like a senior CDL. If you chose A, B, or C — that's exactly why this course exists. Over the next 7 modules, you'll learn the thinking process that separates "competent" from "must-hire."
How this course works
-
17 teaching modules — each covers a core CDL concept with the WHY behind it, not just the what
-
2Quizzes after each module — scenario-based questions that test understanding, with immediate feedback
-
3Interview tips throughout — connecting each concept to questions they'll actually ask you
-
4Final assessment — a multi-step scenario that requires applying everything you've learned
-
5Interview rehearsal mode — practice answering questions out loud with a timer, then self-assess against key points
Your progress is saved automatically. You can close the browser and pick up where you left off.
First Question: "Is This Real?"
When a panicked stakeholder calls with a crisis, every instinct tells you to act immediately. Escalate. Get people involved. Start fixing.
That instinct is the single biggest trap for a Client Delivery Lead.
You Already Do This at Fixflo
Remember when a contractor reported they'd stopped receiving notifications? You didn't just log a ticket and escalate — you tested it yourself first. You ran test scenarios with the contractor, reproduced the issue, and narrowed it to specific notification types before raising it with engineering. That's validation-first thinking. The case study demands the same instinct at a bigger scale.
Why validation matters
Think about what happens if you escalate immediately:
If it's not real
- !You've mobilised three companies for nothing
- !You look reactive in front of your boss and the client
- !You've caused an expensive fire drill based on one phone call
If you validate first
- ✓You know the real scope before involving others
- ✓You escalate with data, not a phone call
- ✓You protect both Kraken and the client from overreaction
The three things to do on that call
-
1Acknowledge genuinely — "I hear you, this is serious and I'm taking it seriously." They need to feel heard before they can hear you.
-
2Commit to a specific timeline — "Give me 90 minutes. I'll come back to you with what I know by 7pm." Not "I'll look into it" — a concrete commitment.
-
3Don't speculate or defend — Don't say "that doesn't sound right" or "it might be the SI's fault." Just commit to finding out.
Ask them to hold off escalating too
This is subtle but powerful: ask the Domain Owner to hold off escalating to their own leadership until you call back at 7pm. Why?
-
•It protects them from looking reactive to their bosses
-
•It prevents the political fire from starting before you have facts
-
•It shows you're thinking about their interests, not just Kraken's
Remember This
- A panicked call is a claim, not a confirmed incident
- Acknowledge, commit to a timeline, don't speculate
- Ask the Domain Owner to hold off escalating until you have data
- You protect the company AND the client by validating first
- This thinking process is what separates senior from junior CDLs
Check Your Understanding
Rapid Investigation — 90 Minutes
You've acknowledged the Domain Owner, committed to 7pm, and bought yourself 90 minutes. Now you need to work out what's actually happening. This is where the real CDL skill shows.
Your Fixflo Investigation Pattern
You already have an investigation instinct. When the email issue came in at Fixflo, you didn't just pass it to engineering — you tested whether the contractor could receive emails outside the system, dug into the root cause, and found that someone who'd left had the wrong email address configured. That's the same structured approach this module teaches, just applied to a bigger dataset. The difference at Kraken: you use AI to do in 90 minutes what would normally take a data analyst a day.
The 4-Step Validation Sequence
These four checks run in order because each one informs the next. (Look at slides 3-4 of your presentation — the investigation dashboard and impact assessment are built from these steps.)
-
1Pull the product mapping table — This translates legacy product codes into Kraken product IDs. If a mapping is wrong, it tells you the scope immediately. This is where AI accelerates: feed it the mapping table and it flags anomalies across 20,000 accounts in seconds.
-
2Check billing status — Have any of these customers actually been billed on the wrong product? This is the critical question because billed = financial harm to customers. It changes the urgency of everything that follows.
-
3Cohort analysis — Is this the latest migration batch only? Historical too? One product mapping or multiple? This tells you whether you're dealing with an isolated error or a systemic problem.
-
4Sample check 50 accounts — Manually verify a random sample against legacy records. "Wrong product" in a migration often just means "differently named in the new system." You need to check actual rates — are customers being charged differently from what they agreed to?
The Fork: What your data tells you
After 90 minutes, you know three things: how many accounts are actually affected, whether anyone's been billed, and the financial exposure. Now you're at a decision point:
Confirmed & Significant
Full escalation. Brief your TD, the billing CDL, the comms CDL. This is the rest of your presentation — contain, correct, prevent.
Not Confirmed or Overstated
Share the evidence transparently. Invite the client to verify your findings. Protect the relationship while protecting Kraken.
In the case study scenario, your investigation reveals: 12,847 confirmed affected (not 20,000), 3,214 already billed, and £847K financial exposure. It's real and significant — but the Domain Owner's number was wrong by 36%. That matters.
Remember This
- Four checks in order: mapping table, billing status, cohort analysis, sample 50 accounts
- The shape of the problem determines the response
- Billed vs unbilled changes EVERYTHING about urgency
- Your validated data may tell a different story than the Domain Owner's claim (12,847 vs 20,000)
- AI accelerates the investigation but you make the judgement calls
Check Your Understanding
Root Cause Analysis & Data Flow Thinking
Your investigation confirmed 12,847 accounts are affected and 3,214 have been billed. Now you need to find where it went wrong. Acting on the wrong root cause is worse than not acting at all — if you fix the wrong thing, you could make 12,847 accounts wrong a second time.
You've Done This Before
The Fixflo notification bug is a perfect parallel. A contractor reported "notifications aren't working" — that was the symptom. You didn't just say "notifications are broken, fix it." You traced the data flow: which notification types were affected? Where in the system were they triggered? You found it was a webhook misconfiguration — a specific technical root cause, not a vague system issue. That's root cause analysis. At Kraken, you're tracing a different data flow (legacy → SI → Kraken API) but the thinking is identical.
The 5-Stage Data Flow
Every customer account in Kraken got there through this pipeline. The error entered at one of these stages. (This maps directly to slide 5 of your presentation — the root cause hypotheses.)
-
1Legacy Systems — The source data. Was the legacy data already wrong? If customers were on the wrong product in the old system, the SI faithfully extracted bad data. Owner: United Energy + SI
-
2Systems Integrator — Mapping Table — This translates legacy product codes into Kraken product IDs. A single wrong row affects every customer in the cohort. Most likely failure point. Owner: SI + United Energy
-
3SI Pipeline Logic — Even if the mapping table is correct, there could be a bug in the transformation logic that applied it wrongly. Owner: SI
-
4Kraken API & Product Config — Were the products configured correctly in Kraken? If Product A and Product B were set up with swapped details, the mapping could be right but the target is wrong. Owner: United Energy + Kraken
-
5Customer Account — An API processing anomaly at Kraken's end. Least likely, but check API request logs against customer accounts. Owner: Kraken Engineering
Why you need hypotheses, not conclusions
Notice that the presentation deliberately presents five hypotheses impartially. It doesn't say "it's the SI's fault." Why?
Diplomatic reason
Walking into the client conversation saying "it's your SI's fault" before you have data will make United Energy defensive and the SI uncooperative. The structured investigation approach gets you to the same answer but with evidence everyone has to accept.
Technical reason
Acting on an assumption with 12,847 customer accounts is dangerous. If you're wrong and it's a Kraken product configuration issue, a correction based on the wrong root cause makes things worse — now you've modified 12,847 accounts incorrectly twice.
But you DO have an instinct
Having hypotheses doesn't mean having no opinion. The SI mapping table (hypothesis 2) is the most probable because the pattern matches: 12,847 accounts, all on the same wrong product, all from the latest migration batch. A single wrong row in a mapping table would produce exactly this pattern.
The senior CDL approach: have a strong instinct but hold it back deliberately. Present the structured investigation, then if asked "which is most likely?" you have a reasoned answer ready.
Remember This
- Trace the 5-stage data flow: Legacy → SI Mapping → SI Pipeline → Kraken Config → Customer Account
- Each stage has an owner and a verification method
- Present hypotheses, not conclusions — for diplomatic AND technical reasons
- Have an instinct (SI mapping table is most likely) but hold it back until asked
- The goal is to find the failure point with data, not to assign blame
Check Your Understanding
AI as a Skill Multiplier
This module is arguably the most important for differentiating yourself. Every candidate at Kraken will mention AI. The question is how you mention it.
Chloe — Let's Be Honest About Your Starting Point
Right now, you use AI mostly for polishing emails and drafting communications. That's the "AI for speed" column below — useful, but every candidate does this. The case study presentation shows you using AI for investigation: building dashboards, analysing account data, scenario modelling. You don't need to be an expert at this yet — but you need to articulate the vision credibly and show you understand the difference. Your presentation already demonstrates it; this module helps you defend it when they probe.
Speed vs New Capability
There are two fundamentally different ways AI helps you:
AI for Speed
Makes you faster at things you can already do:
- •Drafting emails and internal briefings
- •Writing customer service scripts
- •Creating presentation drafts
Useful but not differentiating. Everyone does this.
AI for New Capability
Gives you skills you don't currently have:
- ★Data analysis & SQL generation to investigate incidents
- ★Building dashboards to visualise account data
- ★Scenario modelling for financial exposure
This is what makes you indispensable.
Show, don't tell
The second critical principle: don't have an "AI section." Weave AI throughout your work naturally.
In your presentation, AI appears everywhere — and the reveal on slide 8 only works because they didn't see it coming:
-
1The validation dashboard — built with AI in ~20 minutes. SQL generation, data analysis, and visualisation. This IS the investigation — it's not a separate "AI" thing.
-
2The client email — AI-drafted, then refined for tone and regulatory compliance. Mentioned naturally in the comms section, not as an "AI showcase."
-
3The investigation itself — AI flagged anomalies across 20,000 accounts in seconds. This is what makes you capable of doing the investigation solo in 90 minutes instead of needing a data analyst.
-
4The presentation itself — AI-assisted throughout. Only revealed at the end.
The Reveal
"I don't talk about AI. I just use it. You've already seen AI throughout this presentation. You didn't notice because it just looked like competent delivery. That's the point." — This is the most powerful slide in the presentation. It reframes everything that came before.
Remember This
- Everyone will mention AI for comms. That doesn't differentiate you.
- AI for speed = faster. AI for new capability = indispensable.
- Show, don't tell: weave AI throughout, don't have a separate "AI section"
- The investigation dashboard is the killer example — a skill you gained through AI
- "I don't talk about AI. I just use it."
Check Your Understanding
Click each chip to toggle: amber = Speed | cyan = New Capability
New Capability (cyan): Building dashboards from SQL, analysing 20,000 accounts, scenario modelling — these are skills you gain through AI that you didn't have before. This is what makes you a CDL who can investigate independently instead of waiting for a data analyst.
The Context Layer — Building Informed AI
Module 4 covered what AI can do for you. This module covers how to make AI do it well. The difference between a mediocre AI output and a genuinely useful one is context.
You Already Build Context — Just Not for AI Yet
At Fixflo, you use Pendo for in-app research and customer questionnaires, and Miro for customer journey mapping and workflow documentation. You build up knowledge about your contractors and agents over time. That's the exact same principle as the context layer below — accumulating structured knowledge about your clients and their processes. The difference is feeding that accumulated knowledge into AI so it can work with your context, not from cold.
The Four Context Files
You maintain four living documents that build up over time. Every week, you add to them. When you need AI to help with something, you feed it the relevant context first.
Incident Log
Running record of issues, resolutions, and patterns. When a new incident occurs, AI can reference similar past incidents and how they were handled.
Stakeholder Profiles
Who are the key people, what do they care about, how do they communicate? When AI drafts an email to the TD, it knows their preferences and concerns.
Comms History
Previous emails, Slack messages, meeting notes. AI can match your established tone and reference prior conversations naturally.
Decision Log
What was decided, by whom, and why. When AI prepares you for a meeting, it knows the history of how you got here.
Cold vs Informed: The Difference
Here's what the same AI draft looks like with and without context:
Cold Draft (no context)
"Dear Domain Owner, I wanted to update you on the product mapping issue. We are currently investigating and will provide further updates as they become available. We take this matter seriously and are working to resolve it promptly."
Generic, corporate, could be about anything. Requires a full rewrite.
Informed Draft (with context layer)
"Hi Sarah, following up on our call — I've completed my initial investigation. The picture is narrower than initially reported: 12,847 confirmed affected (not 20,000), with 3,214 already billed. I've identified the likely root cause in the SI's product mapping and am preparing a remediation plan. I'll have a full brief for your leadership meeting on Tuesday. Happy to jump on a call before then if you'd like to walk through the dashboard I've built from the data."
Specific, personal, references prior conversation. Needs refinement, not rewriting.
Remember This
- Four context files: Incident Log, Stakeholder Profiles, Comms History, Decision Log
- Build them up over time — they compound in value
- Cold AI drafts need rewriting; informed AI drafts need refining
- This system is what separates "copy-paste from ChatGPT" from genuine AI-native working
- Be ready to explain WHY this approach works in the interview
Check Your Understanding
Stakeholder Communication — Same Facts, Different Tones
Communication determines whether this incident damages the relationship or strengthens it. The facts don't change between audiences — but how you present them changes everything.
You Already Manage Multiple Audiences
At Fixflo, you're the bridge between contractors (who need operational clarity), property managers (who need confidence the system works), engineering (who need precise bug reports), customer success (who need product knowledge), and leadership (who need revenue and progress updates). You already calibrate your tone for each audience. The case study has the same five-audience challenge — the names change but the skill is identical. Look at slide 7 of your presentation where you have the different email previews for each audience.
The Five Audiences
1. Domain Owner (United Energy)
Tone: Calm & Empathetic — "I hear you. Here's what I'm doing right now."
Why: They're panicking. They need to feel heard before they can hear facts. De-escalate first, then brief. If you lead with data before acknowledging their stress, they won't process it.
2. Transformation Director (United Energy)
Tone: Factual & Structured — "Here's the situation, the likely cause, and my plan."
Why: They need to brief their board. Give them a structured summary they can forward. Situation, impact, root cause hypothesis, plan, timeline. No waffle.
3. Systems Integrator
Tone: Collaborative — "We need your data. Let's investigate together."
Why: They're most likely the key contributor. If you make them defensive, they slow down. You need them moving fast and sharing data freely. Frame it as a joint investigation, not an accusation.
4. Customers (if billed)
Tone: Apologetic & Transparent — "We're sorry. We've fixed it. You won't be out of pocket."
Why: Customers don't care about Kraken, SIs, or data mapping. They care about their bill. No jargon, no system names. Proactive — get ahead of complaints.
5. Kraken Leadership
Tone: Confident & Solution-focused — "Contained. Plan in place. Relationship managed."
Why: Your TD needs to know the right person is handling this. They need the unvarnished picture: status, numbers, recommendation. Fast, searchable, async — Slack, not a formal email.
Channel matters too
The internal update goes via Slack — your TD needs it fast, searchable, async. The client update goes as an email — it's a record, it shows formality, and they can forward it to their leadership.
Remember This
- Five audiences, five tones: empathetic, factual, collaborative, apologetic, confident
- De-escalate the Domain Owner before diving into data
- The SI needs collaboration, not accusation — you need them moving fast
- Customer comms: no jargon, proactive, and sent by United Energy (their relationship)
- Internal comms via Slack (fast/async), client comms via email (formal/forwardable)
Check Your Understanding
"Following up on our call — I've completed my initial investigation. The picture is narrower than initially reported. I'll walk you through the dashboard I built from the data. Can we talk before your 7pm?"
"Hi, just wanted to give you a heads up — we've found some product issues in the latest batch. Nothing too crazy, probably about 12,847 accounts. Let me know if you want to chat about it!"
What needs to change?
What Separates Senior from Standard
This final teaching module ties everything together. Every concept you've learned feeds into one question the interviewers are silently asking: "Does this person think like a senior CDL?"
Chloe — You Already Think This Way
When that property manager wanted custom works management fee percentages, you didn't just say no. You investigated the commercial case, assessed ROI against development effort, and framed the pushback in terms they could accept. When enterprise customers later requested reporting features, you built the business case because the data justified it. That's senior CDL thinking: validate the request, assess proportionality, act on evidence. The case study demands the same pattern — just with a crisis instead of a feature request.
The Junior vs Senior Pattern
Across every module, there's a consistent pattern:
The Standard CDL
- ✕Gets the call → escalates immediately
- ✕Presents assumptions as facts (20,000 customers)
- ✕Tells the SI it's their fault before having evidence
- ✕Mentions AI as a separate section: "and then I also use AI for emails"
- ✕Uses the same tone with every audience
The Senior CDL
- ✓Gets the call → validates first, escalates with data
- ✓Distinguishes claims from facts (12,847 confirmed, not 20,000 claimed)
- ✓Presents hypotheses diplomatically, has an instinct ready if asked
- ✓Uses AI throughout naturally — "I don't talk about AI, I just use it"
- ✓Calibrates tone, channel, and detail level per audience
Urgency Calibration
One of the most senior skills: understanding that the investigation determines the urgency level, and different findings demand different responses.
The same incident, two realities:
Reality A: No one billed, billing in 28 days
Notify the billing team — but not tonight at 11pm. This is urgent but not emergency. Schedule the correction for the coming week. The Domain Owner gets a reassuring call. Your TD gets a structured plan.
Reality B: 3,214 already billed, billing run tonight
Pause everything NOW. This is a Friday night phone call to engineering. Every hour of delay is more customers being billed incorrectly. The Domain Owner gets an immediate callback. Your TD gets an out-of-hours escalation.
Protecting the Organisation
A senior CDL protects the organisation from two things:
-
1Unnecessary fire drills — Mobilising three companies based on unvalidated information wastes time, money, and credibility. Validation is protection.
-
2Wrong corrections — Acting on the wrong root cause with 12,847 accounts makes things worse, not better. Hypotheses are protection.
Remember This
- The thinking process before execution is the entire differentiator
- Senior CDLs validate, then act. Standard CDLs act, then hope.
- Urgency calibration: same incident, different findings, different response
- You protect the organisation from fire drills AND from wrong corrections
- This is what makes you "must-hire" vs "one of a few decent people"
Check Your Understanding
Putting It All Together
Chloe — this assessment tests whether you can apply all seven modules in a realistic scenario. Each question builds on the previous one, just like a real incident unfolds. Think of it as a dress rehearsal for the probing questions after your presentation.
The Scenario
It's Wednesday, 4:30pm. You're the CDL for Commercials on the United Energy programme. The Migration Lead (not the Domain Owner this time) messages you on Slack: "Hey, we've spotted something odd in the latest batch. Looks like a chunk of customers might have landed on the wrong product. The Domain Owner doesn't know yet. Can we chat?"
Question 1 of 5
Question 2 of 5
Question 3 of 5
Question 4 of 5
Question 5 of 5
Practice Out Loud
Chloe — the presentation is 5-7 minutes. The remaining 50 minutes is the real interview. This mode lets you practice answering questions out loud with a timer, then self-assess against the key points.
How it works: Read the question, take 5 seconds to think, then answer out loud for 2-3 minutes. When the timer ends, reveal the key points — these now include your specific Fixflo examples and STAR-format talking points. Rate yourself honestly.