Skip to content

Meta Staff Engineer: What the Best Engineers Do Differently

October 28, 2026 · 33 min

Show notes

Meta Staff Engineer Sajal Rustagi reveals what Staff Engineers do that most don't and what the best engineers do differently to reach the top. While foundational behaviors like proactivity and ownership still separate growing engineers from stuck ones, leveling up today requires a completely new set of staff skills built around agents.

In this video, we cover:

  • The behavioral shift from IC4 and IC5 (Senior) to IC6 (Staff Engineer) at Meta
  • How top engineers treat on-call firefighting as a system-wide ownership opportunity
  • Why rotating between Engineering Manager (EM) and Staff IC sharpens your business and technical influence
  • Transitioning from Developer Experience (DX) to Agent Experience (AX) using MCP, Claude, and markdown context

This conversation is for software engineers, senior ICs, and tech leads who want to learn the new staff skills required to multiply their impact and get promoted now.

This episode was recorded at TechLead Conference, a conference for engineering leaders on adopting AI.

Timestamps:
00:00:00 - The New Staff Engineer Skills
00:00:44 - 2 Behaviors That Separate Mediocre and Staff Engineers
00:02:16 - How the Best Engineers Build an Ownership Mindset
00:04:26 - What Staff Engineers Do Differently During On-Call
00:06:26 - Senior vs. Staff Engineer: Expanding Your Sphere of Influence
00:09:56 - Why Switching Between Manager and Staff IC Builds Better Engineers
00:14:04 - Why Unblocking Engineers Now Means Unblocking Agents
00:16:41 - Managing Multi-Agent Handoffs Without Losing Control
00:19:02 - Shifting from Developer Experience to Agent Experience
00:21:47 - Why the Empty Engineering Backlog Is Still a Myth
00:25:03 - How to Build Custom Agent Workflows and Reusable Skills
00:28:31 - The #1 New Skill Software Engineers Must Build Today
00:31:10 - How Meta Engineering Culture Compares to Startups


Guest - Sajal Rustagi, Staff Engineer at Meta: https://www.linkedin.com/in/sajalrustagi


#StaffEngineer #SoftwareEngineering #EngineeringLeadership

All episodes of Beyond Coding

Settings

Display

Language

Decides which stations you see first on the home page.

History

Recently played stations and episodes and your latest searches are only stored in this browser.

Notifications

A short notice when a podcast you follow has a new episode. Turn off single podcasts with the bell on their page.

Account

Save favorites – in the app and on the website.

Keyboard shortcuts

/
Open search
Space
Play or pause
← →
In the player: back 15 s, forward 30 s (episodes) · in a row: next tile
↑ ↓
In a row: target within the tile
Home / End
In a row: first or last tile
Esc
Close window or menu
?
This overview
Now playing

Go to station page

Play next

    Add episodes with “Play next” – they play after the current episode.