Contents

Infrastructure & Operations

CI/CD & Deployment

Automatically building, testing and shipping every change.

Backend Engineer

Junior

Write correct code, ship small changes safely, ask good questions.

Core: start here

5 more junior concepts

Mid-level

Own a feature end to end without hand-holding.

Core: start here

10 more mid-level concepts

Senior

Own a system, its failure modes, and its trade-offs.

Staff

Shape how many teams build, across systems.

  • DORA MetricsFour delivery metrics: deploy frequency, lead time, change failure rate and recovery time.

Data Analyst

Senior

Own experimentation and metrics design; call out bad numbers.

Data Engineer

Junior

Build and fix pipelines from clear specs; write correct SQL.

Mid-level

Own pipelines and models end to end, including their quality.

Senior

Design the platform's storage, processing and modeling choices.

Staff

Shape how the whole organization produces and uses data.

  • DORA MetricsFour delivery metrics: deploy frequency, lead time, change failure rate and recovery time.

Frontend Engineer

Junior

Build UI that works, ship small changes safely, ask good questions.

Core: start here

7 more junior concepts

Mid-level

Own a feature end to end without hand-holding.

Core: start here

11 more mid-level concepts

Senior

Own an app's architecture, performance, and failure modes.

Staff

Shape how many teams build, across apps.

  • DORA MetricsFour delivery metrics: deploy frequency, lead time, change failure rate and recovery time.

Tech Entrepreneur

Product-Market Fit

Get users who stay, pay and tell others; raise your first real round.