![Page 1: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/1.jpg)
Scaling Engineering:Pre and Post Acquisition
Building Shutl's engineering team and becoming an eBay company
@samsworldofno
![Page 2: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/2.jpg)
This Guy
![Page 3: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/3.jpg)
• Two history degrees, specialising in Victorian postmodernism, especially mental health and suicide
![Page 4: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/4.jpg)
• Foucault!
![Page 5: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/5.jpg)
• Victorians!
![Page 6: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/6.jpg)
This (Startup) Guy• First startup was On The Beach Travel, started 2005
• Sold 2007 and 2013
• Joined Shutl in 2012
• Sold to eBay 2013
• I’d never worked at a big company before.
![Page 7: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/7.jpg)
• Delivery that doesn’t suck
• Super quick and super convenient
• Aggregate local capacity into national
• … more to come
![Page 8: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/8.jpg)
• One head of engineering
• One head of product
• One eng manager
• Two product managers
• One lead engineer
• Thirteen engineers
Product and Engineering
![Page 9: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/9.jpg)
• Finding great people
• Getting things done
• Macro efficiency, micro inefficiency
• The Big Rewrite
Pre-Acquisition
![Page 10: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/10.jpg)
Finding great people
![Page 11: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/11.jpg)
Always be hiring
![Page 12: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/12.jpg)
• Breadth of channels
• Take a long view
• You only get given what you give away
• Speaking is better than sponsoring
• Host community groups, give help
Pipeline
![Page 13: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/13.jpg)
• Agree on a profile for what you’re looking for
• Us:
• Pride without ego
• Strong emotional intelligence and empathy
• Polyglot coding
• Perfect communication skills
Profile
![Page 14: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/14.jpg)
• Phone Screen
• Face-to-face interview
• Product
• Engineering
• Pairing
• Presentation
Interviews
![Page 15: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/15.jpg)
• Take-home technical test… what did you learn?
• Train your team on interviewing
• Give honest feedback
Respect candidates’ time
![Page 16: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/16.jpg)
• Refine and iterate on your job spec
• Set pipeline targets
• Use your size
Tweak your process
![Page 17: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/17.jpg)
• Good motivators:
• The mission
• Self-actualisation
• Teamwork and human interaction
• Bad motivators:
• Money
Keeping great people
![Page 18: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/18.jpg)
• Constant feedback
• Regular 1:1s
• Goal setting and performance reviews
• Be in the detail without micromanaging
Engineering management
![Page 19: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/19.jpg)
• The three stages of startup development, like an invasion
• Commandos
• Infantry
• Military Police
• Different people are suitable for different stages
The right people, at the right time
![Page 20: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/20.jpg)
Getting things done
![Page 21: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/21.jpg)
• Don’t sweat process
• Chaos is the enemy, flexibility is not
• Don’t covet tooling
• There are no agile prizes worth winning
Agile
![Page 22: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/22.jpg)
• Define scope carefully and cut ruthlessly
• Do the smallest possible thing
• This brings learning and flexibility
• Go backwards
• This isn’t project management
Always be finished
![Page 23: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/23.jpg)
• Pairing
• Heavy automation - “three times” rule
• TDD/BDD - judgement call
• Full stack everybody
Development Practices
![Page 24: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/24.jpg)
Macro efficiency, micro inefficiency
![Page 25: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/25.jpg)
• Emphasise business learning
• Don’t compromise on customer experience
• Half a product, not a half-assed product
Macro efficiency
![Page 26: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/26.jpg)
• Flexibility is inefficient for developers but efficient for the business
• Agile is not about developer efficiency
• We chose lower risk over lower effort
• Premature optimisation is your enemy
• Any scale problems will be good problems
Micro inefficiency
![Page 27: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/27.jpg)
The Big Rewrite
![Page 28: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/28.jpg)
• Always leave code in a better place than you find it
• All repos should be clean
Hygiene and accessibility
![Page 29: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/29.jpg)
• We replatformed to microservices in 2013
• Delivering business value at the same time
• Power V1 from V2, in phases
• Higher effort, lower risk
• No big bangs, no stress
• Engineering needs not blocking business requirements entirely
V2
![Page 30: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/30.jpg)
• Consider:
• Code quality
• ability to onboard developers
• ability to iterate
• Maturity of business model
• Hiring challenges
When?
![Page 31: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/31.jpg)
great job!
![Page 32: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/32.jpg)
… and then you get bought.
![Page 33: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/33.jpg)
![Page 34: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/34.jpg)
You’re in the paper!
![Page 35: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/35.jpg)
Title TextYou buy your dream piano!
![Page 36: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/36.jpg)
Honeymoon in Barbados
![Page 37: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/37.jpg)
You fly business class!
![Page 38: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/38.jpg)
A crazy video conferencing system arrives at your office
![Page 39: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/39.jpg)
You install this app
![Page 40: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/40.jpg)
Problems you didn’t
have before
![Page 41: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/41.jpg)
IT Time Travel
• Back to Outlook
• “Where are the servers”?
![Page 42: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/42.jpg)
NASDAQ
![Page 43: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/43.jpg)
• Getting used to the new world
• Growing the team
• Play well with others
• Keep selling yourself
Post-Acquisition
![Page 44: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/44.jpg)
Getting used to the new world
![Page 45: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/45.jpg)
• That corporate feeling
• Compliance training
• Big constraints on “staff functions” - HR, Finance
• Navigation difficulties
Worse
![Page 46: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/46.jpg)
• Opportunities all around the company
• Training budget
• Growing the team
• International travel
• Can support good causes
• Benefits and job security
• Money
Better
![Page 47: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/47.jpg)
• Focus on the opportunity
• Keep your independence
Finding the balance
![Page 48: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/48.jpg)
• Big companies aren’t all the same
• How do you need to play
• Get on a plane
Understand the culture
![Page 49: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/49.jpg)
Growing the team
![Page 50: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/50.jpg)
• Hiring needs to remain your number #1 priority
This just got harder
![Page 51: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/51.jpg)
• Compliance - implement, don’t clone
• Bring your strengths and experiences
Tweak your process
![Page 52: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/52.jpg)
• Be honest with candidates
• Be honest with the team
• Keep the focus on the mission and how it’s going to succeed
The mission
![Page 53: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/53.jpg)
• Working with people all over the world with different motivations is new
• Hire for it
• Mentor on it
Collaboration
![Page 54: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/54.jpg)
Play well with others
![Page 55: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/55.jpg)
• You will be frustrated
• Build relationships and compromise
• Don’t forget the human
Day-to-day
![Page 56: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/56.jpg)
• Teams know they have problems that they don’t know how to solve
• Solve problems on a small scale, and shout about it
Let actions speak
![Page 57: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/57.jpg)
Keep selling yourself
![Page 58: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/58.jpg)
• Need to pitch everybody you meet, show why you’re relevant to them
• Need to get funding and support - budget, time, dependencies delivered
You’re still a startup
![Page 59: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/59.jpg)
• We were concerned about a top-down plan being imposed on us
• Suggestions are just that - you are the experts, have confidence
• There is more flex than you think - the quicker you learn how to influence, the better time you’ll have
The plan
![Page 60: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/60.jpg)
job done?
![Page 61: FPlive - Scaling Engineering: Pre and Post Acquisition](https://reader038.vdocuments.us/reader038/viewer/2022103120/55d090e7bb61eba9218b45f2/html5/thumbnails/61.jpg)
• An acquisition is not success in itself
• You still might fail
• You’re different to “core” teams
• You’re still a startup
Job not done