▸ INTERVIEW SKILLS · the opener

Your 2-minute elevator pitch.

"Tell me about yourself" is not small talk. It's the first signal the interviewer uses to calibrate how the next 45 minutes should go. Here's how to prepare one that lands — and real samples across company tiers.

Why it matters more than you think

THE FIRST SIGNAL

Interviewers form an opinion in under two minutes. The pitch is not biography — it's framing. Done well, it tells the interviewer: this person knows their own story, they've thought about why they're here, and they're ready to go deep.

Done badly — rambling chronology, nervously reciting a resume, or starting with your high school — it signals poor communication at the exact moment the interviewer is trying to decide how hard to push in the technical rounds.

What interviewers are actually listening for: (1) Can this person synthesize? (2) Do they know what makes them valuable? (3) Why this company, why now? If your pitch answers all three in under 2 minutes, you've already cleared a bar most candidates fail.

The 5-part framework

STRUCTURE IT

Use these five beats in order. Each takes about 20–25 seconds.

1
Current role · one crisp sentence

What you do now, at what scope. One sentence. No job title inflation. "I'm a senior data engineer at Lyft, owning the real-time pricing pipeline that serves 40 million rides a month."

2
The arc · what you've built

The thread through your career — not a list of employers, but a capability narrative. "Over seven years I've moved from analytical SQL work toward streaming infrastructure — first at a startup, then at Lyft where I rebuilt the Kafka-to-Flink pipeline that cut late data from 8% to 0.4%."

3
The craft · what makes you distinct

One or two technical bets you've made — things you went deep on that aren't generic. "I've become the person people call when Iceberg table maintenance starts eating query budget, and I've given two conference talks on that." Specificity is credibility.

4
The why · why this company, why now

This is the most skipped section and the most important one. Generic answers ("I love your mission") tank credibility. Tie a specific company signal to something you care about technically. "What pulled me toward Databricks is the Unity Catalog work — I've been building data contract enforcement on top of Iceberg and your catalog layer solves a problem I've been hacking around."

5
The invitation · hand it back

Don't just stop — signal readiness and invite the conversation to continue. "That's the quick version — happy to go deeper on any of it, and I'd love to hear more about what the team is working on." This keeps the energy in the room and tells the interviewer you're a collaborator, not a presenter.

What to cut

RUTHLESS EDITING
Cut these: Where you grew up · Your undergraduate major (unless directly relevant) · Every employer in chronological order · Tool lists ("I know Python, Spark, SQL, dbt, Airflow…") · Apologies ("I'm not sure if this is what you want to hear…") · Salary history · Why you left any previous job · Anything that happened more than 8 years ago unless it's the foundation of your specialization.

The most common mistake is treating the pitch as a resume walk. Interviewers have read your resume. What they want is the synthesis — the version of your story that you think is most relevant to this conversation.

A useful test: if you removed a sentence and the pitch still made sense, cut it.

Timing and delivery

THE MECHANICS
DurationWhat it signals
Under 60 secondsYou haven't prepared — or you're too nervous to fill the space
90–120 secondsThe sweet spot. Crisp, complete, leaves air for the interview to breathe
2:30–3 minutesBorderline — acceptable if every sentence carries weight
Over 3 minutesYou've lost them. Likely rambling. Hard to recover from
Practice out loud. Reading it silently doesn't count. Record yourself on your phone once. You'll immediately hear what to cut. Then practice until you can deliver it without thinking — so your attention is on the interviewer's face, not your next sentence.

Pace: Slower than you think. Nervous speakers speed up. If you feel like you're going too slowly, you're probably at the right pace.

The hook: Start with the most interesting version of your current work. "I'm a data engineer" is not interesting. "I run the pipeline that determines Netflix's content budget allocation" is.

· · ·

Samples — top-tier companies

GOOGLE · META · AMAZON

At top-tier companies the bar is calibration clarity — they see hundreds of candidates. Your pitch needs to tell them immediately which bracket you're in (L5 / L6 / L7) and give them a hook for the technical deep-dives. Don't be generic.

Top-tier · Google
~100 sec
Sample pitch for
Google — Senior Data Engineer (L5/L6)

"I'm currently a senior data engineer at Instacart, where I own the experiment platform's data layer — the pipeline that computes metric deltas for every A/B test across about 12 million active users. Before that I was at a Series B startup where I built our entire lakehouse from scratch on top of Delta Lake and dbt.

The thread through my career is making analytics trustworthy at scale. I got obsessed with that problem after watching a bad data pipeline kill a product decision — the wrong variant looked better because of a 6-hour backfill lag, and the team shipped it. Since then I've specialized in freshness SLOs and data contracts — how you enforce promises between teams without a central gatekeeper.

What draws me to Google is the Monarch project and the work on distributed metric computation at the scale you operate. The problems I've been solving at Instacart are a smaller version of what Monarch handles for internal SREs, and I want to work on that problem at a harder scale.

That's the quick version. Happy to go deeper on the experiment platform work — or I'd love to hear what the team here is focused on in 2026."

✓ Current scope with a real number · ✓ Career arc as a capability, not a job list · ✓ Specific technical specialization · ✓ Company-specific why · ✓ Invitation to continue
Top-tier · Meta
~95 sec
Sample pitch for
Meta — Staff Data Engineer (E6/E7)

"I'm a staff data engineer at Lyft. My current scope is the streaming data platform — Kafka, Flink, our internal table service — used by 300+ engineers across the company for everything from real-time pricing to compliance reporting. I own the reliability SLOs and the platform roadmap.

I've spent the last four years going deep on one question: how do you make a streaming platform feel as reliable as a database to the teams consuming it? My answer involved building a lightweight contract layer on top of our Protobuf schemas that enforces backward compatibility at publish time, and a freshness alerting system that surfaces lag before consumers notice.

Meta's scale of cross-functional data dependencies is what pulls me here. The problems I'm solving at Lyft are structurally similar to what I understand Meta faced building Scuba and the internal data platform — but the stakes here are an order of magnitude higher, and I'm at the point in my career where I want to work on that harder version of the problem.

Happy to dig into any of that — and I'm curious what the team's current priority is on the streaming side."

✓ Staff-level framing (platform ownership, 300+ consumers) · ✓ Research-backed company-specific why (Scuba) · ✓ Signals readiness for E6/E7 scope
Top-tier · Amazon
~105 sec
Sample pitch for
Amazon — Senior Data Engineer (L5) · AWS Analytics

"I'm a senior data engineer at Capital One, on the team that runs our real-time fraud detection data pipeline. We're ingesting about 2 billion events a day and my work is on the feature engineering layer — the piece that enriches transactions in under 50ms so the ML model can score them before authorization completes.

My career's been in financial data infrastructure — I started in BI at a regional bank, moved to a fintech startup as their first data hire, and joined Capital One three years ago to work on harder latency problems. The common thread is high-stakes pipelines where data quality isn't negotiable because the output feeds a decision that has a dollar value attached.

What brings me to Amazon, specifically AWS Analytics, is that I've been a heavy user of Kinesis and Redshift for four years and I have opinions — some of them critical. I want to be on the team that's making decisions about those products, not just working around their limitations. The real-time analytics roadmap on the EMR and Redshift Streaming side is exactly where I want to contribute.

That's the overview — I'd love to talk about the fraud pipeline if that's useful, or hear more about what the team is building."

✓ Quantified current scope · ✓ Domain specialization (financial data, latency) · ✓ Amazon-specific why with product credibility · ✓ Shows opinions, not just compliance
· · ·

Samples — mid-size companies

DATABRICKS · STRIPE · AIRBNB

Mid-size high-growth companies value culture fit alongside technical depth. They want to know you've thought specifically about this company — not just "a good next step." They're also more likely to ask follow-up questions directly off your pitch, so make sure every claim is one you can defend.

Mid-size · Databricks
~95 sec
Sample pitch for
Databricks — Data Engineer

"I'm a data engineer at Shopify. I'm on the platform team — we build the tooling that 80 internal data teams use to author, test, and deploy dbt pipelines on top of our Lakehouse. My specific focus is table maintenance: how we keep Iceberg tables compacted and vacuumed without affecting query performance.

I've been in platform-side data engineering for five years. My career bet has been that the infrastructure layer matters as much as the analytics layer, and that most companies treat it as an afterthought until it falls over. I've spent time in consulting, at a mid-size SaaS company, and now at Shopify — each time going deeper on the infrastructure plumbing.

Databricks is a direct fit because I've been living in Delta Lake and the Unity Catalog for two years, and the decisions your team makes about how table maintenance works affects my job every single day. I want to be on the team making those decisions. The Liquid Clustering work is particularly interesting to me — I've been reading the blog posts and I have questions.

Happy to go into the Iceberg compaction work in detail — or wherever is most useful."

✓ Relevant technical specialization (Iceberg, Delta Lake) · ✓ Mentions specific Databricks product feature (Liquid Clustering) · ✓ "I have questions" signals genuine engagement
Mid-size · Stripe
~90 sec
Sample pitch for
Stripe — Data Engineer · Payments Infrastructure

"I'm a data engineer at Braintree — a PayPal company — where I own the reconciliation data pipeline. Every night we reconcile about $800 million in settled transactions against bank records, identify discrepancies, and feed them to the finance and risk teams. The job is: no discrepancy goes undetected, ever.

Payments infrastructure data is all I've done for six years, first at a startup building payment rails, then at Braintree. The technical specialty I've developed is exactly-once semantics in data pipelines — how you guarantee that a transaction record is counted exactly once even when upstream systems retry. It sounds simple and it is brutal in practice.

Stripe is where that problem is most interesting. Your scale and the diversity of payment methods — global acquiring, embedded finance, the Link wallet — mean the reconciliation problem is orders of magnitude harder than what I'm working on now. That's why I'm here.

I can talk about the exactly-once work in detail if that's relevant."

✓ Domain match (payments data) · ✓ Specific technical specialty (exactly-once semantics) · ✓ Company products named precisely (Link, embedded finance)
Mid-size · Airbnb
~100 sec
Sample pitch for
Airbnb — Senior Analytics Engineer

"I'm an analytics engineer at Booking.com. I own the supply-side semantic layer — the dbt models that define inventory, availability, and pricing metrics across the platform. About 50 analysts and data scientists rely on those models as their source of truth.

I've been in analytics engineering for four years, starting in consulting where I helped companies get their first dimensional model right, then at a proptech startup, and now at Booking. The skill I've built is translating ambiguous business questions into metric definitions that don't break when the business changes — that last part is harder than it sounds.

Airbnb is interesting to me because of Minerva. I've read the engineering blog posts and the Airbnb data papers going back to 2021, and the consistency-first approach to metrics governance is the right answer to a problem I've been dealing with in a less elegant way. I want to contribute to that platform and also to work in the marketplace domain — the supply-demand dynamics at Airbnb are more complex than anything in my current stack.

Happy to go into the semantic layer work or the marketplace modeling challenges if either is relevant."

✓ Role-specific (analytics engineering) · ✓ Names Airbnb's internal system (Minerva) — shows homework · ✓ Technical reasoning, not just admiration
· · ·

Samples — stealth companies

WHEN YOU DON'T KNOW MUCH

Stealth companies present a specific challenge: you often can't research the product, the team, or the technical stack in advance. The pitch has to do more work on your side — your story needs to be strong enough that the interviewer is curious about you regardless of what they're building.

The key adjustment: your "why this company" beat shifts from product-specific to people- and problem-specific. What do you know about the founding team? What problem space does their background suggest? Why is that space interesting to you technically?

Stealth · AI Infrastructure
~95 sec
Sample pitch for
Stealth AI Infrastructure Startup (ex-Google / ex-OpenAI founders)

"I'm a senior data engineer at Cohere, on the team that runs our training data pipelines. I own the deduplication and quality-filtering stage — the part that takes raw web crawls and produces the cleaned dataset that goes into model pre-training. We're processing about 15 trillion tokens a cycle.

My background is in large-scale data processing — I started in ETL at an analytics company, moved to ML data pipelines at a computer vision startup, and joined Cohere because I wanted to work on the data side of foundation model training. It's a different problem than analytics data — the scale is different, the quality signals are different, and the downstream consumer (a training run) has very different failure modes.

What I know about your team is the backgrounds of the founders — the distributed systems and ML infrastructure work is exactly the intersection I'm in. Even without knowing exactly what you're building, I'm confident the data infrastructure problems at a company with that technical DNA are going to be interesting. I'm at a stage where I want to be early enough to have real influence on how things are built.

I'd love to learn more about what you're working on — and I can talk in detail about the training data pipeline work."

✓ Strong current role signal (training data at Cohere) · ✓ Honest about limited info while staying confident · ✓ Frames the "why" around founder background and stage preference
Stealth · Fintech
~90 sec
Sample pitch for
Stealth Fintech (ex-Stripe / ex-Plaid founders)

"I'm a data engineer at Plaid, where I work on the data infrastructure for our bank connection reliability metrics. We track uptime and latency for 12,000+ financial institution connections, and my job is making sure that data is accurate enough that product and engineering can trust it when making SLA commitments to partners.

My career has been in fintech data — I've been in this space for seven years across three companies, each one dealing with financial data at different layers of the stack. What I've come to specialize in is data reliability in regulated environments: how you build pipelines that can survive an audit, not just a production incident.

With your team, the founding background tells me you're probably working on something in the financial data infrastructure space — Stripe and Plaid alumni tend to see the same gaps. Whatever the product is, the data problems in that space are the ones I've spent my career on. And honestly, the stage matters to me — I want to be architect number one or two, not inheriting a system built before I arrived.

I'd love to hear what you're building — and talk about how my background fits."

✓ Credible domain fit even without knowing the product · ✓ Addresses the stage preference directly · ✓ Invites disclosure — puts the company in the position of pitching you too
· · ·

Adapting per company

THE ONE-HOUR PREP RULE

You should maintain one base pitch (120 seconds, your arc + your craft) and swap out beats 4 and 5 for each company. The only part that changes is the "why this company" section — but it has to be specific every single time.

What to researchWhere to find itWhat to say
Recent engineering blog posts Company blog, tech.company.com "I read your post on X and it's directly related to something I've been working on…"
Recent product launches Product changelog, press releases "The [feature] launch tells me the team is moving toward [direction], which is where I want to work"
Interviewer's public work LinkedIn, conference talks, papers Don't reference this in the pitch — save it for the end of the interview
Open source contributions GitHub org "I've looked at your OSS [project] and had questions about [specific design decision]…"
Job description keywords The JD you applied to Mirror their language in your craft beat — if they say "data reliability", use that phrase
The one thing that kills otherwise good pitches: saying something you can't defend. If you mention Minerva, be prepared for "what did you find interesting about the architecture?" If you mention Liquid Clustering, know how it works. Every claim you make is a door the interviewer can open.

Behavioral prep  ·  Company research →