Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How we scaled Stripe from 4 to 94 employees
Search
Greg Brockman
April 02, 2014
Technology
2
1.6k
How we scaled Stripe from 4 to 94 employees
My talk from BV.IO 2014.
Greg Brockman
April 02, 2014
Tweet
Share
More Decks by Greg Brockman
See All by Greg Brockman
How cryptocurrencies can succeed
gdb
2
1.6k
Rescuing Ruby
gdb
1
1.1k
Building better software through mathematics
gdb
4
1.6k
Shipping at Stripe
gdb
1
780
Building a Culture Where Software Projects Get Done
gdb
3
1.2k
Other Decks in Technology
See All in Technology
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
540
VCC 2025 Write-up
bata_24
0
180
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
230
SoccerNet GSRの紹介と技術応用:選手視点映像を提供するサッカー作戦盤ツール
mixi_engineers
PRO
1
190
社内報はAIにやらせよう / Let AI handle the company newsletter
saka2jp
7
940
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
120
LLM時代にデータエンジニアの役割はどう変わるか?
ikkimiyazaki
4
900
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
1
390
about #74462 go/token#FileSet
tomtwinkle
1
420
SOC2取得の全体像
shonansurvivors
1
410
バイブコーディングと継続的デプロイメント
nwiizo
2
440
BirdCLEF+2025 Noir 5位解法紹介
myso
0
200
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.8k
KATA
mclloyd
32
15k
How to Think Like a Performance Engineer
csswizardry
27
2k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Being A Developer After 40
akosma
91
590k
Navigating Team Friction
lara
189
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
A better future with KSS
kneath
239
17k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
How we scaled Stripe from 4 to 94 employees Greg
Brockman Stripe CTO // @thegdb
You only get to pick one top priority
None
Tier 1: 4 → 8
Tier 1: 4
“Learn it on the job” is just a nice way
of saying “make it up as you go” Tier 1: 4
How Stripe got its name Tier 1: 4
Communication, communication, communication Tier 1: 4
In January 2011, we went on a “hack trip” to
Rio Tier 1: 4
Tier 1: 4
Tier 1: 4
Tier 1: 4
Friends make great candidates, if you can get the timing
right Tier 1: 4
Tier 2: 8 → 20
Tier 2: 8
First time we didn’t magically know what everyone else was
working on Tier 2: 8
The Great API Debate Tier 2: 8
Tier 2: 8
Launch was just a month away… ! (for 11 months)
Tier 2: 8
ISO8583 Night Tier 2: 8
Launch day! Tier 2: 8
Teams as buckets of work Tier 2: 8
CTF Tier 2: 8
Tier 2: 8
Tier 2: 8
Tier 3: 20 → 50
Tier 3: 20
Tier 3: 20
Build vs run Tier 3: 20
Teams as organizational units Tier 3: 20
“Org scaling” meetings Tier 3: 20
First investments in cultural documentation Tier 3: 20
We’re still learning on the job… Tier 3: 20
Tier 3: 20
Tier 3: 20
Tier 4: 50 → 94
Tier 4: 50
Teams as units of identity Tier 4: 50
Organizations have emergent behaviors. Pay attention, and tune the behaviors
that don’t make sense. Tier 4: 50
Lack of structure used to help us get things done.
! Now lack of structure was getting in the way. Tier 4: 50
If it’s not written down, it’s lost Tier 4: 50
Tier 4: 50
Tier 4: 50
Team hacktrips: Hawaii, Mexico, Montreal, North Dakota… Tier 4: 50
Tier 5: 94 → ??
Talk to lots of people who have done it Tier
5: 94
High risk, high reward system improvement projects Tier 5: 94
Will let you know in a year Tier 5: 94
Greg Brockman Stripe CTO // @thegdb