Home Podcasts The Databricks Data Engineer
The Databricks Data Engineer

The Databricks Data Engineer

Jakub Lasak 13 Episodes Oct 12, 2026

Helping 18k+ Databricks data engineers become seniors: interview like seniors, execute like seniors, think like seniors.

Episodes

Your Databricks director: what they fear, why they fund the duller proposal, what gets yours through
Your Databricks director: what they fear, why they fund the duller proposal, what gets yours through Oct 12, 2026 00:11:41 Two proposals sit on a head of data's desk, both about the nightly pipeline that feeds the finance dashboard. One swaps the full reload for incremental loads with Auto Loader: it finishes in a fraction of the time and it's cheaper every month after the first. The other keeps the full reload, puts it on a bigger job cluster and starts it an hour earlier. It costs more. Forever. She asks one
Data skew is a checkout line - how to unjam Databricks jobs without bigger clusters
Data skew is a checkout line - how to unjam Databricks jobs without bigger clusters Oct 5, 2026 00:12:08 Your nightly Databricks job ran long, so you open the Spark UI. Two hundred tasks. One hundred ninety-nine finished in about a minute. One is still running, and it's been running for forty. You double the cluster and rerun it. Same forty minutes. Nearly twice the bill.The cluster was never the problem. The rule that keeps your joins and group-bys correct is the same rule that lets one task car
Can You Reach Senior Databricks Engineer Without Ever Leading an Architecture Review?
Can You Reach Senior Databricks Engineer Without Ever Leading an Architecture Review? Sep 28, 2026 00:11:11 Sam is four years into a Databricks role, up for senior this cycle. Merged pull requests on the ingestion layer. The nightly job he rescued at three in the morning when the orders table stopped landing. Then his manager asks for one call where the answer wasn't obvious, he framed it, and he lived with the result. Sam starts three different sentences. None of them finish.The packet is full of w
Why Databricks serverless exists, and which of your jobs should stay on classic clusters
Why Databricks serverless exists, and which of your jobs should stay on classic clusters Sep 21, 2026 00:12:03 Open the workspace. Start a cluster. Get coffee. Come back, and sometimes it's ready. If you've been doing this a few years you can feel that wait in your shoulders, and it's the least interesting part of the story.Before any of it, you had to answer a question you could not possibly answer: how big should this be? Start small and you pay in latency. Start big and you pay for machines
How Databricks engineers lose the final round (and the 4 places it happens)
How Databricks engineers lose the final round (and the 4 places it happens) Sep 14, 2026 00:10:44 You cleared the recruiter screen. You cleared the Databricks technical round, and cleared it well. Then the final round, then the email that says strong candidate, tough decision. You go back looking for the mistake and there isn't one. You were good. Somebody was just easier to picture.That sentence never makes it into the feedback. And it isn't a bad panel or a bias against you. It's
The real reason your Databricks week never got simpler - it isn't the lakehouse
The real reason your Databricks week never got simpler - it isn't the lakehouse Sep 7, 2026 00:11:39 Your org finished the migration. Two systems became one. The nightly copy nobody wanted to own is gone, and so is the quarterly meeting where finance and the data science team each showed up with a real revenue number from tables in different buildings. That pain was real, and it is genuinely dead. So why does your week feel heavier than the deck promised?Because most of what got sold as simplific
The Databricks incident where the most senior engineer never touched the keyboard
The Databricks incident where the most senior engineer never touched the keyboard Aug 31, 2026 00:11:48 Thursday, just after two in the afternoon. The first message doesn't come from an alert, it comes from a person in revenue operations: the biggest region jumped overnight and nobody sold anything new. Nobody answers.The engineer who owns the nightly Lakeflow job finds it in the run history. An overnight failure, a restart before anyone was awake, a window of orders written a second time under
9 Databricks decisions that reveal your real seniority (and one that only looks senior)
9 Databricks decisions that reveal your real seniority (and one that only looks senior) Aug 24, 2026 00:11:41 Three in the morning. The nightly job that loads the orders table died halfway. Half the tasks are green, and the rerun button is right there. What you do in the next ten seconds says more about your level than anything on your resume.Nobody places you by your title or your years. They place you by a pattern of routine calls made fast, in the dark, and everyone around you can read it except you.In
The Databricks job market in 2026: there are two of them, and only one answers
The Databricks job market in 2026: there are two of them, and only one answers Aug 17, 2026 00:11:02 One engineer tells you hiring is back and recruiters are warm again. The next one is sixty applications deep and hearing nothing. Same month, same platform, sometimes the same city.That sounds like noise. It isn't. It's a split, and what sorts you onto one side of it has almost nothing to do with how good you are.In this episode:- Why forty applications in a week returns two dead screens,
Databricks broadcast joins: when the memo beats the meeting (and when it kills a task)
Databricks broadcast joins: when the memo beats the meeting (and when it kills a task) Aug 10, 2026 00:10:48 Two engineers on the same team join the same big orders table to the same small lookup table. Same cluster, same data, one line of code different. Sarah's finishes in the time it takes to get a coffee. Mike's dies, and the error isn't about the data at all. A task ran out of memory building a hash map.Broadcast joins get passed around as a tip instead of a model: small table equals fas
Build the platform or use the platform: the two Databricks data engineer tracks nobody names
Build the platform or use the platform: the two Databricks data engineer tracks nobody names Aug 4, 2026 00:11:47 Two Databricks engineers sit at adjacent desks. Same title, same pay, same words in the ladder document. Watch a year go by, and they are not doing the same job.Both get rated strong. Both get told they're ready for more scope. Nobody says the useful thing: the evidence those two are stacking isn't interchangeable, and one of those years makes no sense on the other one's promotion pack
Why Unity Catalog exists: the Databricks governance chaos it was built to end
Why Unity Catalog exists: the Databricks governance chaos it was built to end Jul 27, 2026 00:10:34 You inherited Unity Catalog already switched on. You learned the catalogs, the schemas, the grant statements, and never once saw the problem all of it was built to solve. Then someone in a review asks why the company suffered through that migration, and the best you've got is one word: governance.Here's what that word hides. Before Unity Catalog, one company ran five separate Databricks wo

Recommended