"scaling a top tier engineering team" by stanislas polu from stripe

22
S CALING A TOP - TIER ENGINEERING TEAM : T HE STRIPE EXPERIENCE #TFWORKSHOP 1

Upload: thefamily

Post on 24-Jan-2017

559 views

Category:

Business


0 download

TRANSCRIPT

Page 1: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

SCALING A TOP-TIER ENGINEERING TEAM: THE STRIPE EXPERIENCE

#TFWORKSHOP

1

Page 2: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

TheFamily

code: lamifasisi

WIFIWIFI

Page 3: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

DISAGREE ON TWITTER!

#TFWORKSHOP

Page 4: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

#TFWORKSHOP

STANISLAS POLU SOFTWARE ENGINEER AT STRIPE

@SPOLU

HOW TO SCALE AN ENGINEERING TEAM BOTH FROM A CULTURAL AND A TECHNICAL POINT OF VIEW?

Page 5: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Scaling culture @Stripe

Guillaume Princen Head of France & Southern Europe @Stripe

Startup DreamTeam @TheFamily

May 19, 2015

Page 6: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Have a global long term vision (and apply it!)

Source: MIT Technology Review (January 26, 2015)

Page 7: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Stand by your vision… whatever the risks

Page 8: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Transparency

Source: Wired (12.19.14)

Page 9: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Transparency Transparency

Page 10: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Transparency

Page 11: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Transparency

Fear

Uncertainties

Doubts

All

The

Hands

Page 12: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Trust & risk-free environment

Page 13: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Recruitment – take it seriously My recruitment process •  1 skype with recruiter in SF •  1 skype with Head of International •  1 written project (“My plan for Stripe in France”) •  1 visit to London:

–  Interview with UK Country Lead –  Interview with Head of International –  Lunch with the 2 above + an Account Support + an Engineer

•  1 skype with COO •  1 trip to San Francisco, and interviews with

–  Patrick (co-founder) –  John (co-founder) –  COO –  Head of Risk –  Head of Global Operations –  Head of BizOps –  Lunch with Legal officer, Data engineer, Product engineer –  Coffee with Recruiter

Page 14: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Recruitment – take it seriously My recruitment process •  1 skype with recruiter in SF •  1 skype with Head of International •  1 written project (“My plan for Stripe in France”) •  1 visit to London:

–  Interview with UK Country Lead –  Interview with Head of International –  Lunch with the 2 above + an Account Support + an Engineer

•  1 skype with COO •  1 trip to San Francisco, and interviews with

–  Patrick (co-founder) –  John (co-founder) –  COO –  Head of Risk –  Head of Global Operations –  Head of BizOps –  Lunch with Legal officer, Data engineer, Product engineer –  Coffee with Recruiter

•  2 references to provide

11"“formal”"interviews"+"1"wri3en"project"

+"2"lunches"+"1"coffee"

+"1"Eurostar"trip"+"1"American"Airlines"flight"to"SF"

+"2"references"

Page 15: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Recruitment – take it seriously My recruitment process •  1 skype with recruiter in SF •  1 skype with Head of International •  1 written project (“My plan for Stripe in France”) •  1 visit to London:

–  Interview with UK Country Lead –  Interview with Head of International –  Lunch with the 2 above + an Account Support + an Engineer

•  1 skype with COO •  1 trip to San Francisco, and interviews with

–  Patrick (co-founder) –  John (co-founder) –  COO –  Head of Risk –  Head of Global Operations –  Head of BizOps –  Lunch with Legal officer, Data engineer, Product engineer –  Coffee with Recruiter –  2 references to provide

Sunday"aCernoon"test"

Page 16: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Customer-centric

Page 17: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Rituals & folklore •  Twin Peaks jog (Tuesday)

•  Board games night (Wed) •  Hacktrips •  ATH

Page 18: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Beware when you scale!

•  Dunbar’s number: somewhere between 100 and 250 employees

•  Social relationships between people are not enough anymore to get things done: you need more processes…

•  …but processes can kill your (startup) culture

Page 19: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Beware when you scale!

•  Email transparency can become a little chaotic with 250 people…

•  …we created notes@ and decisions@ mailing lists to make the most critical information available to all in a frictionless manner

•  E.g., for France, now we have: –  [email protected] –  [email protected] –  [email protected] (new) –  [email protected] (new)

Page 20: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

3 things to take-away

•  Culture is a Founder topic, and the Founders have to embrace them everyday

•  Long term vision and actions are key to maintain culture

•  Beware of culture as you scale!

Page 21: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

Thanks!

Page 22: "Scaling a top tier engineering team" by Stanislas Polu from Stripe

SEE YOU SOON!

LOVE.

THEFAMILY.CO

___